Insmed is seeking a Director, Technical Operations Strategy to join their team in Bridgewater, NJ. The role involves defining, communicating, and executing the long-term strategic vision of the Technical Operations organization.
About the Role
As the Director, Technical Operations Strategy, you will be responsible for developing and maintaining the long-term Tech Ops strategy aligned with corporate objectives, translating strategy into actionable plans, leading scenario planning and network design, overseeing make-versus-buy analyses, shaping a global people and capability development strategy, and monitoring department performance against strategic goals.
About You
Required:
Bachelor's degree in a scientific, engineering, or business field.
10+ years of experience in pharmaceutical or biotech operations, strategy, or related areas.
Preferred:
Advanced degree in a relevant field.
Proven experience developing and executing long-term strategies in complex global organizations.
Strong financial acumen and experience with CapEx portfolio management.
Excellent analytical, communication, and change leadership skills.
Benefits
Comprehensive medical, dental, and vision coverage and mental health support.
Generous paid time off policies and flexible work schedules.
401(k) plan with a competitive company match and annual equity awards.
Access to LinkedIn Learning and skill-building workshops.
Employee resource groups and meaningful opportunities to connect and volunteer.
BioSpace
BioSpace is the digital hub for life science news and jobs. We provide essential insights, opportunities and tools to connect innovative organizations and talented professionals who advance health and quality of life across the globe.