M

Head of IT - m/f

Michael Page International (Switzerland) SA

Lausanne, Waadt, Switzerland Full-time February 21, 2026

Found Description

  • Opportunity to lead and shape the cybersecurity, governance and IT strategy
  • Working closely with senior leadership in a scale-up environment

About Our Client

Our client is an international company located in Lausanne

Job Description

Cybersecurity, Compliance & Governance

  • Own and lead the company's global cybersecurity and IT control framework, ensuring a consistent and strong security posture across all locations.
  • Establish and maintain IT security, data governance, risk management, incident response, and SOX‑relevant IT general controls.
  • Ensure compliance with applicable regulatory and industry requirements, including SEC cybersecurity rules, SOX, GDPR, and relevant life‑science regulations.
  • Advise senior management and governance bodies on cybersecurity risks, control effectiveness, and mitigation strategies.
  • Oversee cybersecurity operations, including internal ca...

Ready to Apply?

Submit your application for Head of IT - m/f at Michael Page International (Switzerland) SA

Apply Now