Global Brand Manager Oncology / Global Brand Manager Oncology

Abbott Products Operations AG - May 21, 2025

Join Abbott as a Global Brand Manager - Oncology

Abbott is a global healthcare leader dedicated to helping individuals live life to the fullest at every stage. Our extensive portfolio of life-changing technologies encompasses diagnostics, medical devices, nutritionals, and branded generic medicines. With a workforce of 114,000 colleagues serving people in over 160 countries, we are committed to providing innovative healthcare solutions.

About the Role

Abbott's Established Pharmaceutical Division (EPD) is in search of a Global Brand Manager for Oncology, based in our global Pharma Division headquarters located in Allschwil, Basel. This role is pivotal in driving the growth of Abbott’s Oncology brands across key indications.

Primary Job Function

Your main responsibility will be to develop and execute a strategic business and marketing plan that propels the growth of Abbott’s Oncology brands. You will ensure the successful implementation of marketing strategies and tactics, achieving outstanding commercial results through full collaboration and alignment with regional and affiliate teams.

Core Job Responsibilities

  • Strategic Marketing Leadership: Champion robust cross-functional brand plans to accelerate growth for Abbott’s Oncology & Biosimilar brands.
  • Market Insights and Research: Lead market research initiatives to uncover unmet needs, translating insights into actionable marketing strategies.
  • Brand Positioning and Differentiation: Define global brand positioning with competitive differentiation and messaging for Oncology and Biosimilar products.
  • Integrated Marketing Programs: Design and oversee integrated marketing programs utilizing multi-channel strategies to engage healthcare professionals and patients.
  • Global Launch Excellence: Create and implement a comprehensive global launch plan for new products, ensuring alignment and monitoring progress for success.
  • Affiliate Collaboration and Support: Strongly communicate and support local marketing and sales teams for effective execution.
  • Budget Optimization: Strategically manage the promotional support budget to maximize ROI and achieve objectives for the portfolio.
  • Performance Monitoring and Reporting: Establish mechanisms to track marketing program execution and impact, preparing detailed 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), ideally complemented by an MBA or postgraduate marketing qualification.

Minimum Experience/Training Required

  • At least 5 years of pharmaceutical/oncology sales and marketing experience at an affiliate or regional level, preferably with global project exposure.
  • Demonstrated success in Oncology & Biosimilar brand management.
  • Experience in Emerging Markets (LatAm, Asia, Middle East & Africa) is advantageous.
  • Fluency in English is required; proficiency in other languages such as Spanish, Arabic, or Mandarin is a plus.

Core Skills

  • Insight and Foresight: Anticipating 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 products and expanding portfolios.
  • Launch Excellence: Experience in successful product launches.
  • Multi-Channel Customer Engagement: Skilled in customer engagement through various channels.
  • Financial Acumen and Measurement: Strong understanding of financial metrics and performance measurement.
  • Creative Marketing Expertise: Exceptional creativity in developing impactful marketing campaigns.
  • Strategic Thinking: Ability to navigate complex projects with strategic insights and careful planning.

How to Apply

If you are excited about this opportunity and believe you have the qualifications we are looking for, apply online using the form below. Please note that only applications matching the job profile will be considered. We look forward to receiving your CV in PDF format.

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.