Swatch Group Senior IT Coordinator
Swatch Group is a Swiss global leader in watchmaking, comprising a portfolio of renowned brands across the luxury, mid-range and entry-level segments. The group's R&D and corporate units blend traditional craftsmanship with advanced engineering and digital technologies. As an employer, Swatch Group offers an international, technically sophisticated environment with strong emphasis on precision, product quality and cross-brand collaboration.
- Lead and manage the local IT team across locations: recruit, train, supervise, motivate and evaluate performance.
- Oversee day-to-day IT operations, systems administration and electronic data processes for SG R&D, ensuring availability and operational excellence.
- Manage and maintain the ERP environment and connected applications, notably Microsoft Dynamics 365 Business Central, and coordinate changes with business stakeholders.
- Ensure IT systems, policies and procedures comply with SG IT governance and the Swatch Group IT rules; act as primary liaison with SG IT for policy alignment and escalations.
- Own information security for the company: implement security controls, drive compliance and risk management, and lead user awareness initiatives.
- Prepare and present IT risk mitigation measures and continuity planning (e.g., Business Continuity Plan, Basic Security Certification) to SG R&D management and SG IT.
- Conduct system audits, assess findings, define corrective measures and coordinate remediation activities with the CISO.
- Plan and manage the annual IT budget, approve purchase orders and ensure cost-effective allocation of IT resources in coordination with the SG R&D CFO.
- Bachelor’s degree in Computer Science, Information Systems, or equivalent professional experience.
- Proven leadership experience managing multi-site IT teams and operations.
- Demonstrable expertise with ERP systems, ideally Microsoft Dynamics 365 Business Central.
- Strong knowledge of information security practices, compliance and risk management.
- Experience coordinating with central IT functions and finance stakeholders on governance and budgeting.
- Microsoft Dynamics 365 Business Central
- ERP systems
- Business Continuity Plan
- Basic Security Certification
- IT governance
- Information security
- System audits
- Risk management
Several years of progressive IT responsibility, including hands-on administration of ERP environments and at least 5+ years in roles involving team leadership, IT operations and information security oversight; prior exposure to coordinating with corporate IT and finance is expected.
Bachelor’s degree in Computer Science, Information Systems, Engineering or a closely related discipline, or equivalent professional experience.
This position is listed in Marin, Neuchâtel, near Neuchâtel, in Switzerland. Swatch Group is actively recruiting for this and 668 other open jobs in Switzerland.
The Swatch Group workplace combines Swiss precision with cross-brand creativity and technical innovation. Teams operate in a collaborative, process-driven environment where quality, confidentiality and continuous improvement are highly valued.
Swatch Group Careers
-
Today
-
Today
-
Today
-
Today
-
Today
-
MAR 13
-
MAR 13
-
MAR 13
-
MAR 13
-
MAR 11
Continue Your Search
We invite you to review more currently available roles: