development, engineering, construction, operation and maintenance of renewable power plants -mainly wind and photovoltaic... safety analyses of potential electrical and mechanical hazards in the wind turbines, switch room, and the O&M building......
Job Location: New Brunswick, Canada