Description JOB DESCRIPTION Company Summary: Canadian Solar Inc. (NASDAQ: CSIQ) is a vertically integrated... manufacturer of solar cells, modules, and battery energy storage solutions. Canadian Solar's world-class team of professionals...
Canadian Solar