Location: Rotkreuz, Switzerland
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 also guides the sales team on the overall brand focus. The Brand Manager is part of the Oncology Team and reports directly to the Strategic Portfolio Marketing Lead.
Key Responsibilities
The responsibilities include, but are not limited to:
- Co-lead short- and long-term disease area plans and the Hematology Brand Team, develop and implement marketing strategies, and continuously apply market insights and competitor knowledge.
- Exhibit a Strategic Learning Mindset to continuously learn, interpret, and apply external insights.
- Create and execute national promotional campaigns and tactical plans within budget, monitor and analyze effectiveness, and ensure budget accuracy and compliance with regulations.
- Develop and manage an omni-channel communication plan, coordinate content creation with relevant teams, and monitor engagement impacts, adjusting strategies as necessary.
- Foster an innovative mindset, encourage 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 NVS Values and Behaviors to establish long-lasting and trustful 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 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, who collaborate, support, and inspire one another. Together, we can achieve breakthroughs that profoundly change patients’ lives. Ready to create a brighter future together?
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 that represent the patients and communities we serve.
Accessibility and Accommodation
Novartis is committed to working with and providing reasonable accommodations to all individuals. If, due to a medical condition or disability, you need reasonable accommodation in any part of the recruitment process, please reach out to us with your request and contact information.
Apply
Apply online using the form below. Please note that only applications matching the job profile will be considered.