1 Jobs Found
Country Manager Devices & Services
2 years ago Project Management Paris - 14.31km Full-time € Position: Country Manager Devices & Services Partnerships Minimum qualifications • Bachelor's degree or equivalent practical experience • International leadership experience wi...