Marketing Technologies Solution Owner : Customer Service / Case Management

Roche

Basel, Switzerland
**
5-10 years pharma/biotech experience
Customer service case management domain knowledge
Salesforce service cloud or veeva platform expertise
** Roche is seeking a Marketing Technologies Solution Owner to lead the development of an integrated MarTech ecosystem, enhancing customer interactions and improving patient outcomes. The ideal candidate will have significant experience in the pharmaceutical or biotech industry, particularly in customer service and case management, along with strong leadership skills and a mastery of marketing technologies. **

Job Summary

  • The role involves defining the roadmap for a centralized, scalable customer-centric ecosystem across global and regional levels.
  • Candidates must lead a high-performing team of Product Managers and Business Process Managers while bridging gaps between IT and business strategy.
  • Roche offers a culture that encourages personal expression and values contributions to delivering better patient outcomes through technology.

Matching Summary

Match Score: 75

** Roche is seeking a Marketing Technologies Solution Owner to lead the development of an integrated MarTech ecosystem, enhancing customer interactions and improving patient outcomes. The ideal candidate will have significant experience in the pharmaceutical or biotech industry, particularly in customer service and case management, along with strong leadership skills and a mastery of marketing technologies. **

Skills & Requirements

Must-have

  • 5-10 years Pharma/Biotech experience
  • Customer Service Case Management domain knowledge
  • Salesforce Service Cloud or Veeva platform expertise
  • Scaled Agile (SAFe) proficiency
  • Direct people management of Product Managers

Nice-to-have

  • AI and automation innovation champion
  • Miro/FigJam process design workshop skills
  • Global matrixed team leadership experience
  • VACC leadership principles alignment
  • Advanced Analytics background

Key Requirements

  • University degree required; MBA preferred
  • 3+ years direct people management OR 10+ years leading large teams
  • Willingness to travel globally approximately 20%

Work Rights

Not specified

Tailored Resume

Cover Letter