Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
STS Logo
STS Growth Score
85
CB Rank
303720
Heat Score
71
STS is a specialist in the social management of transport.
Founded
obfuscation
Private Lyon, Rhone-Alpes, France51-100 www.stsweb.fr/
Human Resources
Software
Transportation