Head of Supplier Audit & Due-Diligence Services. You will join STS, a recognized leader in delivering comprehensive inspection, testing, and auditing services tailored for renewable energy projects. With a commitment to maintaining the highest quality standards
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.