(or knowledge) of management, commercial sales and distribution, as well as the electricity and renewable energy industry..., involved in the energy transformation in Canada. Certified as a Great Place to Work®, we offer a dynamic work environment......
Job Location: Saint-Leonard, QC, Canada