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.
This person is not in any teams
This person is not in any offices