Manager & Northern European Hub Leader and dotted line functionally to the EMEA Head of Ortho In this role, you will Drive... the customer journey to maximize the experience and business growth. - Co-travel with TM (Territory Manager) to maintain...
Straumann Group