Instagram
youtube
Facebook

Portfolio Strategy Director, Neuroscience

5+ years
$185,000 – $344,000 (USD) per year
10 July 1, 2025
Job Description
Job Type: Full Time Education: PhD, MD Skills: Causality Assessment, Clinical SAS Programming, Communication Skills, CPC Certified, GCP guidelines, ICD-10 CM Codes, CPT-Codes, HCPCS Codes, ICD-10 CM, CPT, HCPCS Coding, ICH guidelines, ICSR Case Processing, Interpersonal Skill, Labelling Assessment, MedDRA Coding, Medical Billing, Medical Coding, Medical Terminology, Narrative Writing, Research & Development, Technical Skill, Triage of ICSRs, WHO DD Coding

 

Portfolio Strategy Director – Neuroscience | Cambridge, MA | Novartis

Job Summary

Novartis is seeking a dynamic and experienced Portfolio Strategy Director to join its Biomedical Research division in Cambridge, MA. This hybrid role is a key leadership opportunity in neuroscience portfolio strategy, overseeing critical project planning from preclinical research to clinical execution and product launch. Ideal for strategic thinkers with strong scientific and cross-functional expertise in biopharma R&D, this role offers the chance to make a lasting impact on the future of neuroscience therapeutics.


Key Responsibilities

  • Design and lead portfolio prioritization, resource allocation, and risk management processes.

  • Provide analytics and strategic portfolio reports to executive committees.

  • Oversee lifecycle planning, academic partnerships, and early strategic alliances.

  • Guide early R&D project teams on probability-of-success and portfolio entry decisions.

  • Develop systems to enhance dynamic and scalable portfolio management.

  • Monitor and report on portfolio progress; address key risks and alignment gaps.

  • Make final operational decisions to ensure goal achievement across the organization.


Required Skills & Qualifications

  • PhD, MD, or equivalent in a relevant scientific discipline.

  • Minimum 5 years of industry experience in biotech/pharma R&D.

  • Experience in global cross-functional teams and strategic planning.

  • Proficiency in project and operations management, executive-level communications.

  • Background in critical negotiations and partnering strategy.

  • Experience in neurological or neuromuscular disorders is preferred.


Salary & Compensation

  • Base Salary Range: $185,000 – $344,000 (USD) per year

  • Includes performance-based cash incentive and potential annual equity awards

  • Final salary will be based on experience, skills, and internal benchmarking


Perks & Benefits

  • Comprehensive health, life, and disability insurance

  • 401(k) plan with company contribution and match

  • Generous vacation, personal days, holidays, and leaves

  • Employee wellness programs and support through TELUS Health

  • Career development, inclusive culture, and global impact opportunities


Company Description

Novartis Institutes for BioMedical Research (NIBR) is a global leader in advancing drug discovery and development. With cutting-edge R&D capabilities in neuroscience, oncology, and rare diseases, Novartis is transforming innovative science into medical breakthroughs that improve and extend lives worldwide.


Work Mode

Hybrid – Based in Cambridge, Massachusetts, with flexibility for onsite and remote collaboration.


Call-to-Action

Are you ready to lead neuroscience innovation at the forefront of global pharma? Apply now to join Novartis as a Portfolio Strategy Director and shape the future of healthcare.

Apply now and accelerate your career with one of the world’s most respected biomedical research companies.