127 employees
S&T Serbia provides IT services and solutions for consulting, integration & outsourcing areas.
1996