Job Description: The Opportunity: WSP is seeking a Manager, Electrical Engineering - Renewables to join our ERI... a team of engineers and technicians across Canada responsible for the development of renewable energy projects and high......
Job Location: Quebec City, QC, Canada