Lead global supplier audit and due diligence services for renewable energy projects. Focus on strategy, service development, operational excellence, risk assessment, and team management.