
Business Operations Lead
CSL
full-time
Posted on:
Location Type: Office
Location: Bern • Switzerland
Visit company websiteExplore more
Job Level
About the role
- 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
- 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
- Localize segmentation and targeting across all sales lines, aligned with DACH standards
- Localize goal setting and incentive calculations in alignment with DACH frameworks
- Own and manage the local CRM system, including harmonization initiatives
- Lead rollouts and trainings for local teams (e.g. Smart 2.0, segmentation)
- Drive Integrated Account Management in close collaboration with cross-functional partners
- Localize and manage BI solutions, including data warehouse, data models, Power BI, and reporting
- Generate local insights in collaboration with DACH and global teams
- Conduct local market research to support brand strategies
- Localize patient flow models and forecasts based on global tools and methodologies
- Lead local opportunity screening and business case development
- Drive system harmonization, including SAP implementation
- Manage key customers, including hospitals and wholesalers, on a regular basis
- Build and implement a local CSL Switzerland framework for digital and omnichannel engagement across Marketing, Sales, and Medical
- Support execution of the digital and OC engagement strategy
- Develop and manage an integrated local website strategy in compliance with internal SOPs
- Provide support to Business Units and functions
- Lead transparency reporting and ensure full compliance with internal SOPs
Requirements
- Bachelor’s degree or higher in Business, Life Sciences, or a related field
- Minimum of 8 years’ experience in Sales Force Effectiveness, Marketing, Sales, and complex project management within the pharmaceutical industry
- Proven leadership capabilities, including direct and indirect leadership in highly cross-functional environments
- In-depth understanding of the Swiss pharmaceutical market, including key stakeholders, roles, and channels
- Strong expertise in IQVIA data, CRM systems, performance measurement, forecasting tools, and SAP
- Professional level in German, French, and English
- Advanced computer skills, including Microsoft Office; solid understanding of data warehouse and business intelligence technologies
- Strong project management experience with excellent organizational skills
- Self-motivated, resourceful, and able to perform effectively under tight deadlines and time pressure
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Sales Force EffectivenessAnalyticsDigital EngagementOmnichannel EngagementProject ManagementCustomer Relationship Management (CRM)Business Intelligence (BI)Data WarehouseForecasting ToolsSAP
Soft Skills
LeadershipCross-functional CollaborationChange ManagementOrganizational SkillsSelf-motivatedResourcefulnessAbility to Work Under PressureCommunicationTeam DevelopmentStrategic Thinking