Sarah is the Chief People Officer of SThree.
1,351 people are employed at SThree.
The NAICS codes for SThree are [56, 561].
The SIC codes for SThree are [73, 736].