CSL

Business Operations Lead

CSL

full-time

Posted on:

Location Type: Office

Location: BernSwitzerland

Visit company website

Explore more

AI Apply
Apply

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