Senior Manager, EPC Procurement, Global Procurement
9 days ago
New York
Our portfolio of hydropower, wind, utility-scale solar, distributed generation, and storage assets extends across North America, South America, Europe, India, and China, totaling almost 33,000 ...