Execute mechanical millwright/machinist work under the leadership of a Siemens Energy Lead hand, Technician, or Representative... Edmonton Service Center is a partner to the oil and gas, chemical, and other industries in the western Canada region......
Job Location: Canada