Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
SThree PLC Logo
SThree PLC Growth Score
91
CB Rank
267299
Heat Score
69
SThree is a company and has three key elements are market specialisation, organic growth and homegrown management.
Founded
obfuscation
Public London, England, United Kingdom1001-5000 sthree.com
Staffing Agency