Propel
Staffing and RecruitingLondon, United Kingdom51-200 Employees
We help businesses access the best talent in order to achieve their goals. In an increasingly digital world, we provide a human touch, building long-lasting relationships and trust, through absolute transparency.