It’s time to get TTS on your side. We’re standing by with specialized support for all of your downhole operations, 24/7/365.
Contact Us

Join the team
Are you ready to take your career up a notch? Apply for a job with us below.
It’s time to get TTS on your side. We’re standing by with specialized support for all of your downhole operations, 24/7/365.

Are you ready to take your career up a notch? Apply for a job with us below.