Logo
S

Sts techs

50 employees

STS Techs specializes in email support, live chat support, data entry, order taking, telemarketing, and telephone services.

Basic info

Industry

information services

Sectors

Outsourcing
Call Center
Internet
Customer Service

Date founded

2020

FAQ