EPC Strategic Sourcing Director - Renewable Energy