Manager, Service & Repair
Manager, Market Support
Industrial Machinery & Equipment · Texas, United States · 501-1,000 Employees
View Company Info for Free
Manager, Service & Repair
Manager, Market Support
Compare insights from companies similar to TSC, focusing on performance, financial data, growth rates, and unique benchmarks to identify key industry trends and opportunities.
A closer look at the technologies used by TSC
Established in 1995, TSC services drilling contractors with equipment for their new builds and upgrades including semisubs, drillships, jackups, and platforms. They are based in Houston, Texas.... Read More