Head Of Customer Engagement, Global Ce&o

Biogen

Baar, Switzerland
Omnichannel customer engagement
Digital and social capabilities
Global strategy execution
Spearhead the transformation of Biogen’s global customer engagement vision and roadmap, enhancing omnichannel, digital, and social capabilities

Job Summary

  • Spearhead the transformation of Biogen’s global customer engagement vision and roadmap, enhancing omnichannel, digital, and social capabilities.
  • Lead and motivate a dynamic team to achieve end-to-end omnichannel and digital excellence, fostering continuous innovation and strengthening social media strategies.
  • As a key member of the GCE&O Leadership Team, ensure Biogen remains at the forefront of customer engagement.

Matching Summary

Spearhead the transformation of Biogen’s global customer engagement vision and roadmap, enhancing omnichannel, digital, and social capabilities.

Skills & Requirements

Must-have

  • omnichannel customer engagement
  • digital and social capabilities
  • global strategy execution
  • continuous improvement philosophy
  • cross-functional team collaboration

Nice-to-have

  • visionary leadership
  • innovative thinking
  • strong personal presence
  • ethical integrity
  • passion for transforming engagement

Key Requirements

  • Minimum 15+ years experience
  • BA/BS degree required
  • Senior/executive level experience
  • Proven track record driving change
  • Advanced analytical and strategic skills

Work Rights

Not specified

Tailored Resume

Cover Letter