I

Insmed

Develops therapies for rare diseases

Senior Manager - Technical Operations Strategy

Corporate StrategyUpdated on Nov 13
Full-timeBridgewater, NJ, USA

About the Job

Requirements

  • A Bachelor's degree and 5 years of experience in roles requiring structured thinking, independent problem solving, and clear communication of complex ideas, or a Master's degree and 3 years of such experience.
  • Experience in strategy, business operations, project management, supply chain, or analytical functions within pharmaceutical, biotech, or life sciences.
  • Ability to structure ambiguous problems and deliver clear recommendations independently.
  • Strong analytical skills and comfort using data to build scenarios, assess risk, and support decision-making.
  • Ability to communicate clearly and directly with senior leaders, both in writing and verbally.
  • Ability to work independently and manage multiple priorities in a fast-moving environment.
  • Comfort operating without a large team or established infrastructure.

Responsibilities

  • Work directly with Technical Operations leadership and functional leaders to define and advance strategic priorities.
  • Analyze complex cross-functional questions, structure them clearly, and develop recommendations; identify and perform the analysis needed.
  • Support manufacturing network decisions by developing scenarios, evaluating trade-offs, and explaining long-term implications of site, supplier, and internal versus external manufacturing choices as programs move from clinical to commercial.
  • Build and maintain a view of supply risk across the portfolio, identify vulnerabilities, and develop mitigation strategies and continuity plans that protect patient access.
  • Contribute to Product Development strategy for CMC Small Molecule, Large Molecule, and Gene Therapy by making early product-development decisions and downstream implications for manufacturing, supply, and commercial readiness visible in planning.
  • Support commercial readiness and launch planning by embedding supply continuity requirements early across the portfolio.
  • Build and use digital tools and data platforms to develop analytical models, dynamic dashboards, and live data integrations that make supply risk, network planning, and portfolio insights accessible and decision-ready.
  • Develop concise materials to help leadership prioritize, escalate, and act in governance and portfolio-level discussions.
  • Build relationships within Technical Operations, across Quality Assurance, Regulatory Affairs, Supply Chain, and Commercial, and with external partners.
  • Take on work that does not fit neatly into another person's responsibilities and contribute to defining where the group can add value.
  • Perform other duties and special assignments as needed.

Desired Qualifications

  • 7 or more years of experience.
  • Experience in strategy consulting, internal strategy, or business operations at a consulting firm or within a pharmaceutical or biotech company.
  • Familiarity with supply chain risk, business continuity, or manufacturing network strategy.
  • Exposure to late-stage clinical or commercial launch planning in a regulated environment.
  • Experience supporting a portfolio of programs with shared dependencies, including complex modalities such as gene therapy.
  • Background in process improvement, operational excellence, or Six Sigma methodologies, including Green Belt or Black Belt.
  • PMP or equivalent project management experience.

About the Company

Insmed

Develops therapies for rare diseases

Insmed focuses on developing and delivering therapies for serious and rare diseases. Its products come from a pipeline of clinical trials and approved treatments, sold to patients in global markets with offices in Bridgewater, NJ, Europe, and Japan. The company’s work combines research and development, regulatory approvals, and commercialization to bring therapies from discovery to patients. Insmed differentiates itself by addressing unmet medical needs in rare diseases and maintaining a global infrastructure that supports development, approval, and patient access. The goal is to improve patient outcomes by providing effective treatments for conditions with limited existing options.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Bridgewater Township, New Jersey
Founded
1988

Recently Posted Jobs

Explore more opportunities at Insmed

See more jobs