ReneSola
Show contact
Links
Josef Kastner
CEO of European Region
Alexei Lebedev
Deputy CFO And Controller Europe
Gemma Zhang
Overseas Sales Manager
Helen Geng Fcca
Head Of European Project Finance
January, 2022 - present
View in org chart