Brand Manager / Brand Manageress

Novartis Pharma AG - June 12, 2025

Location: Rotkreuz, Switzerland #LI-Hybrid

Novartis is unable to offer relocation support for this role; please only apply if this location is accessible for you.

Purpose of the Role

The Brand Manager owns and shapes the local brand strategy and is accountable for the development and implementation of the brand marketing mix in alignment with the global and regional brand strategy. This role provides guidance to the sales team regarding the overall brand focus.

This position is a part of the Oncology Team and reports directly to the Strategic Portfolio Marketing Lead.

Key Responsibilities

  • Co-lead short- and long-term disease area plans and the Hematology Brand Team, develop and implement marketing strategies while leveraging market insights and competitor knowledge.
  • Display a Strategic Learning Mindset by continuously learning, interpreting, and applying external insights.
  • Create and execute national promotional campaigns and tactical plans within budget. Monitor and analyze effectiveness, ensuring budget accuracy and compliance with regulations.
  • Develop and manage the omni-channel communication plan, coordinate content creation with relevant teams, and monitor engagement impacts, adjusting strategies as needed.
  • Foster an innovative mindset, encouraging out-of-the-box thinking, and drive experimentation for continuous improvement of omni-channel strategies and brand executions.
  • Understand patient journey drivers, coordinate and fuel disease area partnership projects, share best practices, and support key accounts through specific projects and initiatives.
  • Ensure that patient views are incorporated into business decisions and solutions, enhancing patient engagement and outcomes in alignment with Novartis' objectives.
  • Role model Novartis Values and Behaviors to build long-lasting, trustful relationships with all internal and external stakeholders.

What You’ll Bring to the Role

  • Bachelor's degree in Marketing, Business, Life Sciences, or equivalent validated through professional experience.
  • Business fluent in German and English; French is a plus.
  • Proven experience in brand management, preferably in the pharmaceutical or healthcare industry; experience in Oncology/Hematology is a plus.
  • Ability to work effectively in a cross-functional team environment.
  • Strong analytical and problem-solving skills.

Why Novartis?

Helping people with diseases and their families takes more than innovative science; it requires a community of smart, passionate individuals like you. By collaborating, supporting, and inspiring one another, we can achieve breakthroughs that change patients’ lives. Are you ready to create a brighter future together? Learn more about our mission.

Benefits and Rewards

Explore our handbook to learn about the various ways we can help you thrive personally and professionally: Discover our benefits.

Commitment to Diversity and Inclusion / EEO

Novartis is committed to building an outstanding and inclusive work environment with diverse teams that reflect the patients and communities we serve.

Accessibility and Accommodation

Novartis is dedicated to providing reasonable accommodations to all individuals. If you require assistance due to a medical condition or disability during the recruitment process, please contact us at Show e-mailm"> with your request and contact information. Remember to include the job requisition number in your message.

Join Our Novartis Network

If this role does not align with your experience or career aspirations but you wish to stay connected and hear more about Novartis and future opportunities, join the Novartis Network here.

Apply online using the form below. Please note that only applications matching the job profile will be considered.

Location : Rotkreuz
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.