
SThree, founded in 1986, is an international specialist staffing business, providing both permanent and contract staff to a diverse, client base of well over 6,000 clients. From its well-established position as a major player in the information and communications technology ("ICT") sector the Group has broadened the base of its operations by building fast-growing businesses serving the banking and finance, accountancy, human resources, engineering, energy and pharmaceuticals sectors.