R&D Production Manager
Katch KanEdmonton, Alberta, CanadaAbout Us Katch Kan™ has been pro-actively providing sustainable Well Life Cycle Solutions™ to the Upstream Oil and Gas Industry for over 25 years.Katch Kan™ is an ISO 9001/14001, COR (Certificate o... Show more