6 employees
STG offers solutions in IT systems, technical assistance, teleservice, and remote assistance.
2001