Katch Kan

Manufacturing
Edmonton
Posted 2 years ago

Katch Kan is a global leader and award-winner in technologies that reduce spills and the environmental footprint, while improving safety in the oil and gas drilling industry.


Open Position: R&D Chemical Engineer

Job Features

Job CategorySafety & Security