As a Country Manager you are responsible for the development and implementation of the strategy for your country. If you like to take on responsibility and are interested in internationally oriented work, you've come to the right place.
- no jobs available
What employees are saying.
Chief Sales Officer B/CH/F/NL
“All country managers have a strong entrepreneurial mindset and a similarly proactive attitude. We have a great working atmosphere!"