STS in Madrid is seeking a Head of Supplier Audit & Due-Diligence Services to lead a general service line focused on supplier audits and technical assessments within the renewable energy sector. This strategic role involves overseeing supplier risk assessments and driving service innovation.
The ideal candidate will have at least 8 years of experience, a master’s degree, and a strong background in supplier audits and ESG evaluations. Benefits include a competitive salary and opportunities for career advancement.
J-18808-Ljbffr