Business Operations Lead

CSL

Zurich, Switzerland
Sales force effectiveness expertise
Crm system ownership and management
Power bi and data warehouse skills
This role drives local Commercial Excellence initiatives at CSL Switzerland with a dedicated focus on Sales Force Effectiveness and CRM ownership

Job Summary

  • This role drives local Commercial Excellence initiatives at CSL Switzerland with a dedicated focus on Sales Force Effectiveness and CRM ownership.
  • The position integrates and develops the Customer Service function to position it as a competitive advantage while managing key customers like hospitals and wholesalers.
  • Candidates will lead a team of up to 11 headcounts and serve as a member of the Country Leadership Team reporting directly to the General Manager.

Matching Summary

This role drives local Commercial Excellence initiatives at CSL Switzerland with a dedicated focus on Sales Force Effectiveness and CRM ownership.

Skills & Requirements

Must-have

  • Sales Force Effectiveness expertise
  • CRM system ownership and management
  • Power BI and data warehouse skills
  • SAP implementation experience
  • Omnichannel engagement strategy
  • Swiss pharmaceutical market knowledge
  • IQVIA data proficiency

Nice-to-have

  • Change management in matrix environment
  • Cross-functional team leadership
  • Congress and event management
  • Patient flow modeling
  • Strategic planning support
  • Strong communication skills

Key Requirements

  • Minimum 8 years experience in pharmaceutical industry
  • Bachelor's degree or higher in Business or Life Sciences
  • Professional level in German, French, and English
  • Proven leadership capabilities in cross-functional environments

Work Rights

Not specified

Tailored Resume

Cover Letter