Steve Flaherty is an experienced talent acquisition professional currently serving as the Global Head of Talent Acquisition at Network Rail Consulting since March 2019. Previously, Steve held the position of Head of Resourcing - Route Services at Network Rail from October 2014 to March 2019, where management of an eight-person team resulted in 1,100 hires annually with high-quality metrics. Prior experience includes roles such as Global Career Development Manager at Cranfield University School of Management, Corporate Business Development Executive at Manchester United, Recruitment Consultant at sf group, and Business Consultant at Vodafone. Steve holds Chartered MCIPD qualifications, SHL Talent Management certification, and a Bachelor of Science degree in Internet Computing from the University of Liverpool.
Sign up to view 0 direct reports
Get started