# position(s) in all locations
VP of Sales, Italy

Milan, Italy
DetailsVP of Sales, Spain

Madrid, Spain
DetailsSales Director - Direct Clients, France

Paris, France
DetailsSenior Platform Manager, US

New York, US
DetailsPlatform Manager, Poland

Warsaw, Poland
DetailsSenior Account Manager

São Paulo, Brazil
Details