Welcome to TSC
TSC is a global total solutions provider to the offshore and onshore oil and gas industries. TSC has rapidly grown as a global corporation, due in large part to its outstanding employees. TSC staff encompass the company's Top-E (teamwork, openness, passion, entrepreneurship) and 4-D (customer driven, service driven, solution driven, result driven) core values. TSC sincerely values every one of its employees.
Currently, TSC is comprised of over 30 global subsidiaries located in regions including the Middle East, North America, South America, Europe and Asia Pacific. TSC has Research and Development Centers in USA, UK and China, and has manufacturing and repair facilities and offices in all major oil & gas producing regions globally.
TSC employees are valued and encouraged to achieve greatness in their field. TSC will support your growth with challenging tasks expand your boundaries to develop your potential.