Rory Allen is currently the Talent Acquisition Lead, EMEA at DICE, with prior experience as a Senior Talent Acquisition Specialist at Ant Group and a Senior Technical Recruiter at Harvey Nash Group. Prior to this, Rory worked as a Consultant at Third Republic, Sagacity Solutions Ltd, and Harvey Nash. Rory has a degree in Business & Communication from the University of Liverpool.
Links
Sign up to view 0 direct reports
Get started