Canadian Solar Inc.
Sr. BESS Designer (CS e-STORAGE)
29 days ago
London
Currently, the Company has approximately 700 MWp of solar power projects in operation, 8 GWp of projects under construction or in backlog (late-stage), and an additional 17 GWp of projects in ...