Business Development Manager
Udine, Friuli Venezia Giulia, Italy
CNC
Business Development Manager
expert.ai
Global Head, Inside Sales
Country Manager, Italy - Large Customer Sales
Dell Technologies
Senior Project Manager, EMEA Contact Center Operations
Dell Technologies
Country Director SMB and Site Manager
Dell Technologies
Sales Director, EMEA Enterprise Solutions
Ama-Group
International Sales Manager
Dell Technologies
Sales Channel Leader, Home and Small Business Spain and Italy
Dell Technologies
Sales Director, EMEA Consumer Direct Business
Dell Technologies
Sales Manager, Home and Small Business Italy
SDA Bocconi
University of California, Los Angeles
Università Cattolica del Sacro Cuore