Posted inNews archive
SThree to open Centre of Excellence in Glasgow
SThree, the international recruitment organisation, is to open a Centre of Excellence in Glasgow, delivering a major jobs boost for the city.
This new Centre of Excellence will bring together SThree’s UK support services, creating over 200 jobs in Glasgow during 2018.
SThree, founded in London in 1986, provides specialist contract and permanent recruitment services in the STEM industries (Science, Technology, Engineering and Mathematics) and operates across 40 offices, in 16 countries around the world.
SThree places skilled professionals into high-profile, technical projects across the globe, working with