Global Brand Manager Oncology / Global Brand Manager Oncology

Abbott Products Operations AG - June 7, 2025

Global Brand Manager Oncology

Abbott is a global healthcare leader dedicated to helping people live more fully at all stages of life. Our comprehensive portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals, and branded generic medicines. With a dedicated workforce of 114,000 colleagues, we serve individuals in over 160 countries.

Abbott’s Established Pharmaceutical Division (EPD) is seeking a talented Global Brand Manager for its global Pharma Division Headquarters based in Allschwil, Basel.

Primary Job Function:

The Global Brand Manager will develop and execute a strategic business and marketing plan aimed at driving the growth of Abbott’s Oncology brands in key indications. This role will ensure the successful implementation of marketing strategies and tactics, securing full engagement and alignment from regional and affiliate teams to achieve outstanding commercial results.

Core Job Responsibilities:

  • Strategic Marketing Leadership: Champion robust cross-functional brand plans to accelerate the growth of Abbott’s Oncology & Biosimilar brands. Identify future trends, address key issues, and leverage opportunities to outperform competitors.
  • Market Insights and Research: Lead the initiation of critical market insights and research to uncover unmet needs and enhance customer experience. Transform these insights into actionable strategies that drive marketing initiatives.
  • Brand Positioning and Differentiation: Define and drive global brand positioning that ensures competitive differentiation and compelling messaging for Oncology and Biosimilar products.
  • Integrated Marketing Programs: Design, plan, and oversee the execution of integrated marketing programs for Oncology and Biosimilar products utilizing a portfolio selling approach and multi-channel strategies.
  • Global Launch Excellence: Create and implement a comprehensive global launch plan for new Oncology and Biosimilar products, ensuring alignment and seamless execution across affiliates.
  • Affiliate Collaboration and Support: Foster strong communication with local marketing and sales teams, providing guidance to ensure affiliate marketing plans are strategically sound and effectively executed.
  • Budget Optimization: Strategically manage the promotional support budget to maximize ROI and achieve top-line and bottom-line objectives for the Oncology and Biosimilar portfolio.
  • Performance Monitoring and Reporting: Establish monitoring mechanisms to track the execution and impact of marketing programs, preparing detailed monthly reports for senior management.
  • Best Practice Sharing: Promote a culture of continuous improvement by driving the sharing of best practices across regions and affiliates.

Minimum Education:

University degree (preferably in Science and/or Business), complemented by an MBA or postgraduate marketing qualification.

Minimum Experience/Training Required:

  • Minimum of 5 years of pharmaceutical/oncology sales and marketing experience at an affiliate or regional level, ideally with exposure to global project initiatives.
  • Proven success in Oncology & Biosimilar brand management.
  • Experience working within Emerging Markets (LatAm, Asia, Middle-East & Africa) is a significant advantage.
  • Fluency in English is required; proficiency in additional languages such as Spanish, Arabic, or Mandarin is a plus.

Core Skills:

  • Insight and Foresight: Ability to anticipate market trends and customer needs.
  • Brand Building Strategy & Planning: Expertise in developing and executing strategic brand plans.
  • Innovation & Portfolio Expansion: Proven track record in launching new products and expanding portfolios.
  • Launch Excellence: Experience in managing successful product launches.
  • Multi-Channel Customer Engagement: Skilled in engaging customers through various channels.
  • Financial Acumen and Measurement: Strong understanding of financial metrics and performance measurement.
  • Creative Marketing Expertise: Exceptional creativity in developing marketing campaigns that resonate with target audiences.
  • Strategic Thinking: Ability to understand and work on complex projects requiring detailed planning.

Are you interested in this exciting opportunity and believe you have what it takes? If so, apply online using the form below. Only applications matching the job profile will be considered.

Location : Allschwil
Country : Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.