Senior IT Coordinator

Type Other
Seniority Senior
Posted Mar 17, 2026

Swatch Group — Marin (Neuchâtel), Switzerland — Senior IT Coordinator to lead IT operations, ERP and information security for SG R&D.

Overview

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.

Role & Responsibilities

  • 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.

Qualifications

  • 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.

Skills

Microsoft Dynamics 365 Business Central ERP systems Business Continuity Plan Basic Security Certification IT governance Information security System audits Risk management

Experience

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.

Education

Bachelor’s degree in Computer Science, Information Systems, Engineering or a closely related discipline, or equivalent professional experience.

Culture

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.