AMS
Ryan Allen is an experienced recruitment professional currently serving as the Sourcing Team Lead at Deloitte Ireland, overseeing a team responsible for hiring across various service lines, including Tax, Audit & Assurance, Risk Advisory, Enabling Areas, and Financial Advisory. Prior to this role, Ryan held leadership positions at Deloitte Switzerland, where responsibilities included enhancing sourcing processes and supporting recruitment efforts across multiple locations. Ryan's career began at Alexander Mann Solutions, where a progressive journey involved training programs and various sourcing roles, contributing to talent management solutions globally. Educational background includes a Master's degree in Ancient History and a Bachelor's degree in Ancient and Modern History from Queen's University Belfast.
This person is not in any teams
This person is not in any offices