Richemont
–
Geneva, Switzerland
... Frequent travels are to be planned within the region (France, Germany & Austria, UK, Netherlands, Switzerland, Italy, Spain & Portugal) to follow-up on projects execution locally. Your main responsibilities will include: Participate in project ... - Apr 24