London, ENG, UK • 20 - 49 Employees
Advertising/Marketing/PR
We're a fully-integrated talent solutions business. We combine owned media channels with industry-leading creative and tailored employability services and underpin it all with a single tech platform that enriches talent data.