Published: 17 November 2024
Director, Global Distribution The position can be based at one of our sites in France (St priest), Switzerland (Le Locle), Belgium (Ghent) or Ireland (Tullamore)
Le Locle
100%
Permanent position
Integra Lifesciences Switzerland SAS