Description The Controls Engineer technician is a member of the Welland Maintenance team working closely to support... components. Required to climb stairs, and ladders to access elevations, able to crouch for periods, push, pull, lift and turn......
Job Location: Welland, ON, Canada