SThree

  • Location: United Kingdom
  • Website: www.sthree.com/en/
  • Nature of Business: Staffing
  • Sector: IT, Banking, Engineering & Energy, Life Sciences and Accountancy & Finance
  • Number of Employees: 2580
  • Chief Executive: Gary Elden
  • Managing Director: Mike Walker
  • Press/PR: Katie Heinemann

NOT ENTERED FOR THIS ROUND OF VOTING

Sponsors & Supporters