N

Novartis

Global pharmaceutical company delivering science-based innovations

Neuroscience Brand Manager

Brand & Creative MarketingConfirmed live in the last 24 hours
Full-timeJapanNo salary listedIn-person

About the Job

Responsibilities

  • Translate International and Regional Therapeutic Area strategy into locally relevant brand plans from pre-launch and ensure future assets are positioned for long-term patient impact and sustainable business growth.
  • Take full accountability for one or a limited number of future assets, driving pre-launch strategy, market shaping, and launch readiness.
  • Own brand strategy and planning by translating International strategy into a local brand plan from pre-launch, including objectives, prioritized customer audiences, tailored key messages, omnichannel journeys, and executional focus.
  • Deliver International brand strategy at country level, aligned with Regional and Country guidance, using local customer, market, and disease insights to optimize execution.
  • Design and execute integrated brand tactical plans and omnichannel campaigns; deploy and optimize the marketing mix and monitor impact, using technological solutions such as DRO as needed.
  • Define and manage customer segmentation and prioritization in line with International Commercialization Excellence standards and guidance.
  • Design and orchestrate ICE-aligned omnichannel customer journeys, ensuring messages reach the right customers through appropriate channels and timing; train sales representatives on messages and tactics to increase their impact and access to targeted customers.
  • Develop launch scenarios, patient opportunity assessments, and business cases to support future asset launches.
  • Lead local brand and product launch strategy and tactical execution, prepare launch readiness reviews, contribute to LRR sessions supported by EE customer excellence, and follow up on actions.
  • Lead and orchestrate the cross-functional brand team, including Sales, Medical, Value & Access, and Development, ensuring alignment, accountability, and high-quality execution.
  • Generate and apply insights from market research, customer interactions, and performance data to refine strategy and tactics.
  • Collaborate with the Production Hub team to enable reuse of global International assets at market level, reduce content duplication, apply measurable tagging, and deploy content at the right time with appropriate local approval levels.
  • Manage external agencies and partners to deliver high-quality, compliant brand initiatives.
  • Set direction for brand and disease patient-journey strategy; design and support omnichannel activation plans and key messages by target audience for non-promotional patient activation; design and develop service solutions addressing non-medical barriers to care during treatment; and design, develop, and execute PSP in alignment with International guidance, governance, and materials.
  • Ensure all brand activities comply with company policies, standard operating procedures, and industry requirements.
  • Connect with healthcare professionals and external stakeholders to capture insights and validate assumptions.

Desired Qualifications

  • Asset Management.
  • Commercial Excellence.
  • Cross-Functional Collaboration.
  • Digital Marketing.
  • Influencing Skills.
  • Operational Excellence.
  • Product Lifecycle Management (PLM).
  • Product Marketing.
  • Stakeholder Engagement.
  • Stakeholder Management.

About the Company

Novartis

Global pharmaceutical company delivering science-based innovations

Novartis is a global pharmaceutical company that uses science-based innovations to develop treatments and improve patient outcomes worldwide. Its products are medicines developed through research and development to address various diseases, aiming to reach nearly 1 billion people. The company differentiates itself by large-scale investment in R&D, a global presence with a diverse workforce, and a clear mission to Reimagine Medicine, focusing on meeting the changing needs of patients. Its goal is to improve quality of life and extend life expectancy by delivering meaningful therapies through its research and development efforts.

Company size
10,001+
Company stage
IPO
Headquarters
Basel, Switzerland
Founded
1970

Recently Posted Jobs

Explore more opportunities at Novartis

See more jobs