Facing the Challenges of our time
Help us grow and be more impactful!
The “Marketing & Business Development” group of our “Services” Business Unit, based in Neuchâtel, Switzerland is looking for a business-savvy, inspiring and communicative Business Development Manager.