Business Operations Lead

CSL

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, positioning it as a competitive advantage through system harmonization and key customer management.
  • Candidates must possess strong leadership capabilities to manage a team of up to 11 headcounts while collaborating closely with DACH teams and the Country Leadership Team.

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
  • Team leadership of up to 11 headcounts
  • Swiss pharmaceutical market knowledge

Nice-to-have

  • Change management in matrix environments
  • Cross-functional team building
  • Strategic planning support
  • Patient flow modeling
  • Congress and event visibility concepts

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter