A UK recruitment agency, founded in 2016, offering SMEs end-to-end fixed-fee talent acquisition, including headhunting, screening, job advert distribution and a client tracking portal.
1 job