Global Head - Security, Resilience And Emergency Management

Roche

Basel, Switzerland
Global crisis response leadership
Business continuity management
Executive protection and travel security
This role is a cornerstone of the Group SHE (Safety, Health & Environment) department, focusing on the high-stakes protection of the organization’s global footprint

Job Summary

  • This role is a cornerstone of the Group SHE (Safety, Health & Environment) department, focusing on the high-stakes protection of the organization’s global footprint.
  • As the Global Head - Security, Resilience and Emergency Management, you will be the enterprise lead for protecting the organization against complex, evolving threats.
  • The company culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are.

Matching Summary

This role is a cornerstone of the Group SHE (Safety, Health & Environment) department, focusing on the high-stakes protection of the organization’s global footprint.

Skills & Requirements

Must-have

  • Global crisis response leadership
  • Business continuity management
  • Executive protection and travel security
  • Product crime investigation
  • Strategic risk advisory

Nice-to-have

  • Psychological safety
  • Inclusive team environment
  • Open dialogue and genuine connections

Key Requirements

  • Master's degree or equivalent
  • 10+ years senior leadership experience
  • Experience in complex matrix structures
  • Professional certifications (CBCMP or FEMA)

Work Rights

Not specified

Tailored Resume

Cover Letter