Log in
Emeren Group
Contact
Links
View in org chart
Mac Moore
Executive Vice President, North America
Andrea Moro
Engineer, Renewable Energy And Civil Architecture
Riccardo M. Moretti
Associate Director - Project And Structured Finance Europe
Eileen Turano
Director Of Project Development, Renesola Power/emeren
November, 2022 - present