Brand Manager / Brand Manageress

Novartis Pharma AG - June 6, 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 is responsible for owning and shaping the local brand strategy while being accountable for the development and implementation of the brand marketing mix. This is done in accordance with the global and regional brand strategy, as well as guiding the sales team on the overall brand focus. This role is 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, while developing and implementing marketing strategies based on market insights and competitor knowledge.
  • Display a Strategic Learning Mindset to continuously learn, interpret, and incorporate external insights.
  • Create and execute national promotional campaigns and tactical plans within budget, monitoring and analyzing their effectiveness, while 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 with strategies adjusted as needed.
  • Foster an innovative mindset, encouraging out-of-the-box thinking while driving experimentation for continuous improvement of omni-channel strategies and brand executions.
  • Understand patient journey drivers, coordinate disease area partnership projects, share best practices, and support key accounts through specific projects and initiatives.
  • Incorporate patient views into business decisions and solutions, enhancing patient engagement and outcomes in alignment with Novartis’ objectives.
  • Model Novartis Values and Behaviors to establish long-lasting, trustworthy relationships with all internal and external stakeholders.

What You’ll Bring to the Role:

  • Bachelor's degree in Marketing, Business, Life Sciences, or validated equivalent through professional experience.
  • Business fluency 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.
  • Able 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. Collaborating, supporting, and inspiring each other leads to breakthroughs that change patients’ lives. Are you ready to create a brighter future together?

Apply online using the form below.

Note: Only applications matching the job profile will be considered.

Benefits and Rewards:

Read our handbook to learn about all the ways we’ll help you thrive personally and professionally.

Commitment to Diversity and Inclusion / EEO:

Novartis is committed to building an outstanding, inclusive work environment and diverse teams representative of the patients and communities we serve.

Accessibility and Accommodation:

If, due to a medical condition or disability, you require reasonable accommodations during the recruitment process or need detailed information about the essential functions of a position, please contact us.

Join Our Novartis Network:

If this role is not suitable for your experience or career goals but you wish to stay connected to learn more about Novartis and our career opportunities, join the Novartis Network.

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.