AMTEC Consulting
Resource Executive
ServiceMax, a PTC Technology
Senior Customer Success Manager
Sitetracker
Manager, Customer Success - EMEA
ServiceMax, a PTC Technology
Enterprise Sales Development
Sitetracker
Senior Manager, EMEA Customer Success
Project IT
Recruitment Consultant
iOra
Business Development and Sales Executive
ServiceMax, a PTC Technology
Customer Account Manager
Hitachi Vantara
Enterprise Customer Success Manager