Supplier Risk & Governance Analyst

Insmed

Not specified (considering details, assume hybrid)
Supplier risk management frameworks
Esg data management
Tprm tools
Insmed is seeking a Supplier Risk & Governance Analyst to enhance their procurement risk management and sustainability initiatives. The role focuses on implementing responsible sourcing policies, managing supplier risk frameworks, and ensuring compliance with corporate ESG objectives

Job Summary

  • Manage supplier risk frameworks, sustainability programs, and the tools and processes that enable visibility and compliance across our global supply base.
  • Collect and verify emissions and sustainability data; ensure alignment with corporate reporting standards.
  • Administer TPRM platforms, ESG data collection tools, and supplier onboarding systems.

Matching Summary

Match Score: 85

Insmed is seeking a Supplier Risk & Governance Analyst to enhance their procurement risk management and sustainability initiatives. The role focuses on implementing responsible sourcing policies, managing supplier risk frameworks, and ensuring compliance with corporate ESG objectives.

Skills & Requirements

Must-have

  • Supplier Risk Management Frameworks
  • ESG Data Management
  • TPRM Tools
  • BI Dashboard Development
  • Responsible Sourcing Policies

Nice-to-have

  • Cross-functional Alignment
  • Stakeholder Engagement Skills
  • Process Optimization
  • Supplier Audit Processes

Key Requirements

  • 2-5 Years Experience
  • Bachelor's degree
  • Advanced Excel, PowerPoint
  • BI tools (Power BI/Tableau)
  • Familiarity with TPRM and ESG platforms

Work Rights

Not specified

Tailored Resume

Cover Letter