Head of Local People Care Solutions

Roche
📍 rotkreuz, zug, Switzerland 💼 Full-time 🕒 Posted June 23, 2026

Job Description

Head of People Local Care Solutions , Switzerland

As the Head of People Local Care Solutions , you will define and lead our local People Care strategy in Switzerland, ensuring operational excellence across social sustainability, counseling, and career transitions initiatives. Joining the Switzerland Catalyst Network, you will serve as a trusted strategic advisor to Senior Management, translating global frameworks into impactful local practices that enhance the long‑term employee experience.

Responsibilities

  • Social Sustainability Architecture: Shape, operationalize, and lead the strategy for local social sustainability priorities and designing frameworks that foster an inclusive and psychologically safe work culture. Align local wellbeing and mental health initiatives with our global Sustainability Strategy, bridging internal partners and external social insurance networks.
  • Strategic Leadership: Define and implement the futur...

Ready to Apply?

Submit your application today and join our talented team at Roche.

Submit Application

Job Details

  • Location rotkreuz, zug
  • Job Type Full-time
  • Category Management & Operations
  • Posted Date June 23, 2026
  • Application Deadline August 02, 2026