Job Description

Location:
Neuchâtel, Switzerland

Our Team
At Semtech, our site teams play a critical role in ensuring our innovation environments operate seamlessly, safely, and efficiently. The Office Manager is central to this success — serving as the operational backbone of the site and a trusted partner to leadership, employees, landlords, and external stakeholders.

This is a highly visible role for someone who thrives on organisation, ownership, and enabling others to perform at their best.

Job Summary
The Office Manager is responsible for overseeing site operations, facilities coordination, patent administration, and core office support activities to ensure the smooth and professional running of the location.

This role acts as a key liaison between internal teams and external partners, manages building and security matters, supports intellectual property administration, and provides structured administrative support to site leadership and employees. The su...

Apply for this Position

Ready to join Semtech? Click the button below to submit your application.

Submit Application