Rory Allen

Senior Manager, Talent Acquistion at Nscale

Rory Allen is a seasoned talent acquisition professional with extensive experience in the technology recruitment sector. Currently serving as Senior Manager of Talent Acquisition at Nscale since March 2025, Rory previously held the position of Talent Acquisition Lead for EMEA at DICE from June 2021 to February 2025. Earlier roles include Senior Talent Acquisition Specialist at Ant Group, and positions at Harvey Nash Group, where Rory specialized in technical recruitment for prominent clients such as Telegraph Media Group and Ladbrokes Coral Group. Rory's expertise encompasses securing top talent in various technical fields, including DevOps, software development, and cloud platforms, supported by a strong foundation in Business & Communication from the University of Liverpool.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices