Roche

Head of Digital Technology for Legal & Compliance, Group Communications

Roche

full-time

Posted on:

Location Type: Office

Location: Kaiseraugst • 🇨🇭 Switzerland

Visit company website
AI Apply
Apply

Job Level

Lead

About the role

  • Act as the primary strategic business partner and trusted advisor to senior leaders
  • Define, own, and execute a forward-thinking global technology vision, strategy, and multi-year roadmap
  • Assume full accountability for the technology product portfolio supporting the function
  • Lead, mentor, and empower a high-performing, global team of technology professionals
  • Ensure the reliability, security, performance, and compliance of the function's entire technology landscape

Requirements

  • Master's Degree or advanced degree
  • 5+ years of leadership experience and related knowledge
Benefits
  • Health insurance
  • Retirement plans
  • Flexible work arrangements
  • Professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Soft skills
strategic business partnertrusted advisorleadershipmentoringempowermentaccountability
Certifications
Master's Degreeadvanced degree