SThree plc is an international specialist staffing organization focused on Science, Technology, Engineering, and Mathematics (STEM) roles, providing permanent and flexible contract talent across various sectors, including IT, banking & finance, life sciences, engineering, and energy. The company operates globally through multiple specialist brands. SThree was founded in 1986 and is headquartered in London, UK.
more