0 followers
Rowell Downhole Technologies manufactures Tubing Encapsulated Cable. We are one of the few companies who manufacture TEC in house. Our Calgary tube mill production line enables us to meet tight production deadlines and allows operators to perform intervention work more quickly. We pride ourselves on... Read more
Industries
Headquarters
Employees
Links
Michael Storwick