Rory Allen's Location
London, GB
Rory Allen's Work
Rory Allen's Education
Rory Allen's Skills
Rory Allen's Summary
Rory Allen, based in London, GB, is currently a Tech Talent Lead at DICE, bringing experience from previous roles at Ant Group, Harvey Nash Group and Third Republic - Recruitment Solutions for Digital Transformation. Rory Allen holds a 2003 - 2010 . With a robust skill set that includes Business Intelligence, Technical Recruiting, Outsourcing, Contract Recruitment, Professional Services and more, Rory Allen contributes valuable insights to the industry. Rory Allen has 4 emails on RocketReach.