Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
STS Logo
STS CB Rank
2511568
Heat Score
47
STS is an IT company that develops payment applications for airlines, retailers and the transportation sector.
Founded
obfuscation
Private South Norwood, Croydon, United Kingdom11-50 stspayments.com/
Information Technology
Payments
Software
Transaction Processing