Canada

Edmonton, Alberta, Canada

Purchasing Specialist

Grand Prairie, Alberta, Canada

Shop Technician

Edmonton, Alberta, Canada

Machinist

Edmonton, Alberta, Canada

Lead Machinist

Calgary, Alberta, Canada

Regional Sales Manager

Edmonton, Alberta, Canada

Engineer - Materials Characterization Lab

Edmonton, Alberta, Canada

Engineer - Research & Development

Calgary or Edmonton, Alberta, Canada

Product Line Champion - Coil Tubing