Home
Jobs
Saved
Resumes
Head of Customer Engagement at Biogen | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Head of Customer Engagement
Biogen
Website
LinkedIn
Head of Customer Engagement
Switzerland
Full Time
5 hours ago
H1B Sponsor
Apply Now
Key skills
Change Management
About this role
Role Overview
Drive a global omnichannel transformation to deliver a differentiated customer experience
Lead and execute key omnichannel and digital capabilities, enhancing efficiencies and flexibility
Enhance digital engagements to optimize critical touchpoints with clear guidance across markets
Oversee program and omnichannel engagement implementations globally for consistent execution
Deliver a comprehensive measurement plan ensuring KPIs are aligned, tracked, and evolved
Embed a cohesive social media strategy with guidance, governance, and active measurement
Build and lead a global learning and capabilities program focusing on technical and soft skills
Collaborate closely with senior stakeholders to align and deliver on learning needs
Innovate and drive continuous improvement across the Global CE&O organization
Proactively seek new solutions, delivering market analysis and recommendations
Requirements
Minimum 15+ years of experience in the pharmaceutical or biotechnology industry
BA/BS degree required; MBA is a plus
Significant experience at a senior/executive level with omnichannel and digital solutions
Proven track record of driving change management and leading people
Advanced analytical and strategic skills in customer excellence
Participation in defining and executing global strategy
Fluent in English; additional languages beneficial
Benefits
Commitment to excellence
Opportunities for learning and growth
Environment where individual contributions make a significant impact
Apply Now
Home
Jobs
Saved
Resumes