must have exceptional project management skills and possess the ability to successfully lead a project team through challenging problems... (E&D) team, focusing on the contracting of grid-scale renewables projects, including Onshore Wind, Solar, and Battery Energy...
Engie