Managing Director (In-house Patent Services) at The Swatch Group SA (Neuchâtel, NE, Switzerland) | Careerkit Jobs