AH@Cub3dConsultancy.co.uk
+44 (0)7939 924 360
Customer Success Manager - Sapia
Screen and interview thousands of candidates at the same time via text chat. Get a curated shortlist of talent with the soft skills and abilities you need. Achieve 90% candidate satisfaction.