Manager, Pharmacovigilance Business Operations and Vendor Strategy
Insmed Incorporated
August 26, 2026
Full-time
Remote friendly (Bridgewater, NJ)
Worldwide
Operations
Role: Manage pharmacovigilance business operations, financial planning, and outsourcing strategy for Insmed's Drug Safety & Pharmacovigilance (DSPV) department. Responsibilities: oversee multi-million-dollar outsourcing contracts, develop make-or-buy analyses, negotiate with vendors, manage vendor performance and compliance, optimize pharmacovigilance spend and efficiency, and lead resource planning. Ensure alignment with global pharmacovigilance regulations and internal quality standards. Requirements: Bachelorโs degree in Business, Finance, or Life Sciences; 5+ years in pharmaceutical or biotech operations, outsourcing, or financial management; experience with drug safety or regulated functions; strong negotiation, budgeting, and contract management skills. Preferred: Advanced degree (MBA/masterโs), familiarity with pharmacovigilance regulations (FDA, EMA GVP, ICH), vendor governance, safety database systems, and experience supporting regulatory inspections. HighValue: pharmacovigilance operations, outsourcing negotiations, vendor management, global compliance, financial acumen, remote work flexibility, minimal travel.