Lei Zhang is the Founder and CEO of Envision Energy.
1,476 people are employed at Envision Energy.
Envision Energy is based in Shanghai, Shanghai.
The NAICS codes for Envision Energy are [33, 333].
The SIC codes for Envision Energy are [35, 351].