Director, Strategy & Operations (biogen North America)

Biogen

Cambridge, MA, United States
Base: $195,000.00-$269,000.00; bonus/equity: cash ...
Biopharma commercial strategy
Financial planning expertise
Multi-franchise environment experience
As the Director, Strategy & Operations, you will drive the strategy-to-execution engine for Biogen North America, ensuring seamless business operations and effective performance governance

Job Summary

  • As the Director, Strategy & Operations, you will drive the strategy-to-execution engine for Biogen North America, ensuring seamless business operations and effective performance governance.
  • Biogen offers a competitive compensation package including base salary, cash bonus, equity incentives, and a comprehensive benefits program supporting physical, financial, emotional, and social well-being.
  • The company fosters a culture of inclusion and belonging, emphasizing diverse backgrounds and perspectives to strengthen innovation and impact in delivering life-changing medicines.

Matching Summary

As the Director, Strategy & Operations, you will drive the strategy-to-execution engine for Biogen North America, ensuring seamless business operations and effective performance governance.

Salary

Base: $195,000.00-$269,000.00; Bonus/Equity: Cash bonus and equity incentives available; Benefits: Medical, Dental, Vision, Life insurance, Disability, Paid time off, 401(k) with match, Tuition reimbursement

Skills & Requirements

Must-have

  • Biopharma commercial strategy
  • Financial planning expertise
  • Multi-franchise environment experience
  • KPI dashboard integration
  • Investor relations communications
  • Strategic initiative management
  • Matrixed organization leadership

Nice-to-have

  • Narrative building for executives
  • Cross-functional collaboration
  • Analytical and problem-solving skills
  • Creativity and strategic thinking
  • Project flow and timeline management
  • Diversity and inclusion commitment

Key Requirements

  • Bachelor’s degree required
  • MBA or advanced degree preferred
  • 10+ years experience in biopharma strategy or consulting
  • Experience in corporate PMO
  • Work experience in multi-franchise or above-brand roles

Work Rights

Not specified

Tailored Resume

Cover Letter