S

Global Head, Supplier Audit & ESG Due Diligence

Sts

madrid, madrid, Spain Full-time July 13, 2026

Found Description

Sts is looking for a Head of Supplier Audit & Due-Diligence Services in Madrid, Spain. This role involves leading a global service line focused on supplier audits, technical assessments, and ESG evaluations within renewable energy sectors. The ideal candidate has a master's degree and at least 8 years of relevant experience.
You will drive service innovation, ensure delivery excellence, and support key client engagements, all while overseeing a high-performing team. Attractive salary, benefits, and potential for career advancement are offered.

Ready to Apply?

Submit your application for Global Head, Supplier Audit & ESG Due Diligence at Sts

Apply Now