Log in
Emeren Group
Contact
View in org chart
Yumin Liu
Chief Executive Officer
Mac Moore
Executive Vice President, North America
Marcelina Sobczak
CFO Italy
Jake Snow
Vice President Human Resources
Katalin Tóth
Director Human Resources, Europe
+ 2 more
Current role