Supplier Due Diligence Analyst (ESG) & Cyber Security
Core
Assess supplier risks across ESG, cyber security, and compliance dimensions to ensure a resilient and responsible supply base.
Role type
Supplier Risk & Due Diligence Analyst (ESG & Cyber Security)
Builds
Resilient, responsible, and future-proof supplier ecosystem
Domain
Logistics / Supply Chain Risk Management
Deliverable
dashboards & analysis
Required skills
Supplier lifecycle management, Third-party risk management, ESG frameworks, Cyber security concepts, Data analysis, Documentation review, Remediation coordination, Stakeholder collaboration
Preferred skills
BitSight or similar cyber risk intelligence platforms
Technologies
BitSight, Power BI, Excel
Responsibilities
Support supplier onboarding, qualification, periodic reassessment, and ongoing monitoring; Conduct risk assessments across ESG, cyber security, financial stability, and compliance; Review supplier documentation and cyber security evidence; Analyze risk data and prepare insights, dashboards, and reports; Coordinate remediation activities with suppliers and internal stakeholders; Maintain accurate supplier risk records and dashboards.
Seniority
Mid-Senior, hands-on IC
