Business Operations Lead — CSL Behring

CHF 94'500 - 143'000
CSL Behring · Bern (BE)
Categoria: Sanità Contratto: full-time Salario: CHF 94'500 - 143'000
Apply now
Location
Bern
Contract
full-time
Posted
8 days ago
SalaryCHF 94'500 - 143'000

Role overview

We are looking for a Business Operations Lead to drive local Commercial Excellence initiatives at CSL in Switzerland, with a dedicated focus on Sales Force Effectiveness, CRM ownership, and integrated account management.

The role further strengthens data-driven decision-making through aligned reporting (e.g.

Power BI) and the use of local market research to support strategic planning.

Main responsibilities

  • Key Responsibilities
  • Act as a cross-functional team lead and member of the Country Leadership Team
  • Drive local Sales Force Effectiveness, Analytics, and Strategic Insights in close collaboration with local teams and above-market/DACH functions
  • Lead the digital and omnichannel (OC) engagement approach, including processes, frameworks, and cross-functional projects in coordination with BU and DACH teams
  • Oversee congress and event management for CSL Switzerland
  • Integrate and further develop Customer Service as a key business capability Main Tasks Leadership
  • Contribute as a Country Leadership Team member and actively support the development of the CSL Switzerland culture
  • Act as a change management lead in a dynamic, evolving matrix environment
  • Lead and develop a team of up to 11 headcounts, including a management layer CSL CH Commercial Excellence: Sales Force Effectiveness, Analytics and Strategic Insights
  • Localize segmentation and targeting across all sales lines, aligned with DACH standards
Apply now
Logo CSL Behring
Company
CSL Behring · Bern
Frontaliere Ticino discovered this opportunity through company monitoring.

All CSL Behring jobs in Bern →

Explore similar jobs