
Head of Digital Technology for Legal & Compliance, Group Communications
Roche
full-time
Posted on:
Location Type: Office
Location: Kaiseraugst • 🇨🇭 Switzerland
Visit company websiteJob 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