JOB DUTIES The Welding Technicians will be responsible for overseeing the company’s pipeline mobilization, testing..., and various training activities for our specialized welding equipment. The main duties will include the following: Mobilizing......
Job Location: Squamish, BC, Canada