Canadian Solar Inc.
Environment, Health and Safety Manager
7 days ago
London
The ideal candidate will have BESS and construction safety experience to join our team to work on all EHS aspects, including BESS equipment safety, construction safety, site work, all front-end ...