Overview

Salary/Rate: £50,000 – £70,000

Location: Glasgow

Outline of the role: SThree are building a new candidate digital experience to manage the interactions that candidates and contractors have with SThree. The first part of this journey is to build a contractor on-boarding portal to…

Tagged as:

[...]

Source