main component, or major repair on wind turbines. During a typical day, you will work at heights and in confined spaces, while being... mechanical portion and turbine maintenance/repair. At this site near St Leon, MB, you will typically have shifts 5 days a week......
Job Location: St Leon, MB, Canada