Kevin Chen

Career History

  • President:American Region
  • Dir:Project Development
  • Manager:Business Planning
  • Show More
Website: www.renesola.com

Corporate Information

Address:
No 8 Baoqun Road
YaoZhuang Industrial Park
Jiashan, 314117
China
Web url: www.renesola.com

Personal Information

Education

  • University of California
  • Iowa State University of Science & Technology
  • Show More

Sponsored Financial Commentaries

More From The Web