/Supplier Risk & Governance Analyst

Supplier Risk & Governance Analyst

United Statesusvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
2 months ago

About the Role

Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod® product platform. In the last two decades we have improved the lives of hundreds of thousands of patients by using innovative technology that is wearable, waterproof, and lifestyle accommodating. We are looking for highly motivated, performance driven individuals to be a part of our expanding team. We do this by hiring amazing people guided by shared values who exceed customer expectations. Our continued success depends on it! Position Overview: As a Procurement Risk & Sustainability Specialist, you will be the link between responsible sourcing, supplier risk management, and data-driven governance. You’ll manage supplier risk frameworks, sustainability programs, and the tools and processes that enable visibility and compliance across our global supply base. This role ensures that procurement decisions are ethical, sustainable, and resilient, while supporting corporate ESG and Scope 3 goals. Key Responsibilities: 1) Sustainability & ESG Compliance Implement responsible sourcing policies across global supply chains (human rights, conflict minerals, EHS). Supplier Engagement: Coordinate ESG assessments, audits, and corrective actions; provide training and guidance to suppliers. Scope 3 Data Management: Collect and verify emissions and sustainability data; ensure alignment with corporate reporting standards Reporting: Prepare dashboards and presentations for ESG KPIs, risk heatmaps, and compliance status for leadership and external disclosures. 2) Supplier Risk Management Risk Data & Analytics: Collect, validate, and analyze supplier risk data (financial, operational, cyber, geopolitical) using TPRM tools and dashboards. Continuous Monitoring: Track alerts from risk platforms, quality systems, and market intelligence; escalate red flags and coordinate mitigation actions. Mitigation Planning: Support BCP validation, dual-sourcing strategies, and corrective action plans for high-risk suppliers. Process Governance: Document and update risk management workflows, RACI charts, and escalation protocols. 3) Data, Tools & Process Enablement System Ownership: Administer TPRM platforms, ESG data collection tools, and supplier onboarding systems. Data Integrity: Ensure supplier master data, risk scores, and sustainability metrics are accurate and up to date. Dashboard Development: Build and maintain BI dashboards (Power BI/Tableau) for risk and sustainability performance. Process Optimization: Identify gaps in workflows, automate reporting where possible, and drive adoption of digital tools across procurement teams. 4) Governance & Collaboration Cross-Functional Alignment: Partner with Category Managers, Quality, Engineering, Sustainability, and Legal to embed risk and ESG into sourcing decisions. Governance Forums: Prepare materials for Supplier Responsibility Steering Committee, SRM reviews, and risk governance meetings. Policy Compliance: Ensure procurement processes adhere to internal policies and external regulations. Qualifications: Bachelor’s degree in Supply Chain, Business, Sustainability, or related field. 2-5 Years Experience in supplier risk management, ESG programs, or procurement analytics. Technical Skills: Advanced Excel, PowerPoint; BI tools (Power BI/Tableau); familiarity with TPRM and ESG platforms. Knowledge of ESG frameworks (GRI, SASB), Scope 3 reporting, and supplier audit processes; familiarity with the Responsible Business Alliance is a plus. Strong analytical, communication, and stakeholder engagement skills. Tools You’ll Use: Risk & ESG Platforms: TPRM monitoring tools, sustainability data systems. Procurement Systems: ERP/MRP, supplier scorecards, onboarding/KYS screening. Analytics: Power BI/Tableau for dashboards; Excel for modeling. Collaboration: Teams, OneNote, and shared governance trackers. Insulet Corporation is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. (Know Your Rights) Insulet employees are all focused on the same goal — to make a difference. Our relentless passion is to simplify life for people with diabetes. We excite and empower employees to bring their best selves to work through a culture that supports a healthy work and life balance. We set the bar high to meet customer needs, and our priority is to ensure our employees are equipped and supported to help us get there. We foster and celebrate curiosity, innovation, and learning. Our teams work collaboratively and are empowered to drive the best actions for our customers. Our innovation spirit and customer-centric focus position us as global pioneers — leading the way to improve health outcomes with revolutionary medical devices while breaking down barriers to access.

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Supplier Risk & Governance Analyst position at Insulet Corporation.