Business Operations Lead — CSL Behring
CHF 94'500 - 143'000
CSL Behring · Bern (BE)
- 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.
- 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.
- Key Responsibilities
- Act as a cross-functional team lead and member of the Country Leadership Team
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