Netviewer AG
Sales Manager Italy
Netviewer Srl
Sales Director Italy
Autotask Corporation
Sales Director
Shutterstock
Senior Country Sales Manager - Southern Europe
HRS - The Hotel Portal
Director of Sales and Account Management - Enterprise Solutions at HRS Group
Citrix
Sales Manager Central and Southern Europe, UK and Ireland - Mid Market
Shutterstock
Country Sales Manager - Italy
Datto, Inc.
Sales Director
Citrix
Senior Sales Manager Central and Southern Europe
Citrix
Sales Manager - France, BeNeLux, Italy, Spain, Latin America, CEE
Heidelberg University