Ke Chen is the Chief Financial Officer, Board of Director of ReneSola Ltd..
428 people are employed at ReneSola Ltd..
ReneSola Ltd. is based in Stamford, Connecticut.
The NAICS codes for ReneSola Ltd. are [33, 22].
The SIC codes for ReneSola Ltd. are [361, 36].