Senior Manager, Technical Operations Strategy

Insmed

Williamstown (NJ)

On-site

USD 124,000 - 161,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Insmed seeks a Senior Manager, Technical Operations Strategy to build strategic clarity across manufacturing, supply chain, and product development. Working within a newly formed team, the successful candidate will address cross-functional operational priorities, develop supply risk mitigation strategies, and support commercial readiness across the portfolio.

The role requires strong analytics, experience in pharma/biotech strategy, and the ability to deliver independently while communicating

Qualifications

  • Bachelor's degree with 5+ years in pharma/biotech analytics or strategy.
  • Ability to structure ambiguous problems and deliver independent recommendations.
  • Strong analytical skills and data-driven decision support.
  • Excellent written and verbal communication with senior leadership.

Responsibilities

  • Analyze cross-functional questions and recommend strategies for Technical Operations leadership.
  • Model scenarios to guide manufacturing network decisions.
  • Identify supply chain vulnerabilities and craft mitigation strategies.
  • Account for downstream manufacturing and commercial readiness in product development.
  • Build dashboards, tools, and data integrations for portfolio insights.

Skills

Strategy
Operations
Supply chain
Analytics
Data-driven decisions
Communication

Education

Bachelor's degree
Master's degree

Tools

SQL
Excel
Data visualization

Job description

Insmed seeks a Senior Manager, Technical Operations Strategy to build strategic clarity across manufacturing, supply chain, and product development. Working within a newly formed team, the successful candidate will address cross-functional operational priorities, develop supply risk mitigation strategies, and support commercial readiness across the portfolio.

Responsibilities
  • Analyze cross-functional questions and develop strategic recommendations for Technical Operations leadership
  • Support manufacturing network decisions by modeling scenarios and evaluating long-term implications
  • Identify supply chain vulnerabilities across the portfolio and develop mitigation strategies
  • Ensure early product development decisions account for downstream manufacturing and commercial readiness impacts
  • Build analytical tools, dashboards, and data integrations to support supply chain and portfolio insights
Requirements
  • Bachelor's degree plus 5 years of relevant experience, or Master's degree plus 3 years
  • Background in strategy, operations, supply chain, or analytics within pharma, biotech, or life sciences
  • Ability to structure ambiguous problems and deliver recommendations independently
  • Strong analytical skills with proficiency in data-driven decision support
  • Clear written and verbal communication with senior leadership
  • Experience managing multiple priorities in fast-paced environments without large team support

Compensation: $124,000-$161,000 annual

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Manager, Technical Operations Strategy
Senior Manager, Technical Operations Strategy

Insmed • New York (NY)

On-site
USD 124,000 - 161,000
Strategy Lead, Technical Operations & Supply Chain
Strategy Lead, Technical Operations & Supply Chain

Insmed • Williamstown (NJ)

On-site
USD 124,000 - 161,000
Strategic Ops Leader: Pharma Manufacturing & Supply Chain
Strategic Ops Leader: Pharma Manufacturing & Supply Chain

Insmed • New York (NY)

On-site
USD 124,000 - 161,000
Manager, Project Management - Technical Operations
Manager, Project Management - Technical Operations

Insmed • New York (NY)

On-site
USD 124,000 - 161,000
Senior Manager, Technical Operations Strategy
Senior Manager, Technical Operations Strategy

Insmed Incorporated • Bridgewater (MA)

On-site
USD 140,000 - 200,000
Senior Manager, Global Medical Strategy & Communications Operations
Senior Manager, Global Medical Strategy & Communications Operations

Insmed • New York (NY)

On-site
USD 133,000 - 173,000
Strategic Project Leader, Technical Operations
Strategic Project Leader, Technical Operations

Insmed • New York (NY)

On-site
USD 124,000 - 161,000
Director, Site Operations & Strategic Execution
Director, Site Operations & Strategic Execution

Denali Therapeutics • Salt Lake City (UT)

On-site
USD 180,000 - 240,000
Competitive total rewards package, 401
Senior Ops Strategy Lead — Biotech Manufacturing & Launch
Senior Ops Strategy Lead — Biotech Manufacturing & Launch

Insmed Incorporated • Bridgewater (MA)

Hybrid
USD 140,000 - 200,000
Global Medical Strategy & Communications Operations Lead
Global Medical Strategy & Communications Operations Lead

Insmed • Williamstown (NJ)

On-site
USD 133,000 - 173,000