- CWP Energy, a McGill St Laurent Group Company - CWP Energy is an energy trading company based in Montreal.... Since 2012, we have developed an expertise in renewable energy and physical trading. Our differentiator is our entrepreneurial......
Job Location: Montreal, QC, Canada