Head of Supplier Audit & Due-Diligence Services
hace 25 días
Develop supplier assessment methodologies covering technical, operational, ESG, supply chain, and financial risks. At STS, we serve as technical advisors, auditors, and inspectors, empowering our clients - including major renewable energy project developers, owners, operators, and IPPs - to make sus