12 employees
STS is an IT company that develops payment applications for airlines, retailers and the transportation sector.
1997