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
Michael Storwick
This company has no teams yet