IVECO
Marketing Director Spain and Portugal
IVECO
International Key Account Europe
IVECO
Managing Director
Nissan Motor Corporation
GENERAL MANAGER - LCV Sales and Business Development
IVECO
Conversions Manager
CASE Construction Equipment Europe
Europe Network Development Director
IVECO
Used Vehicles Director
Iveco Group
Director, EMEA Commercial Operations
IVECO
Sales Director
IVECO
Key Account Manager
International Labour Organisation (ILO)
SDA Bocconi
Università degli Studi di Torino