Annie Leach is currently the Chief People Officer at Join Talent. Prior to this, they were with TalkTalk as a Senior HR Business Partner from January 2013 to November 2014. Annie has also worked as a Senior HR Manager at Barclaycard from November 2009 to January 2013 and as an HR Business Partner at E.ON from September 2007 to November 2009. Annie has also worked as an HR Controller at Nissan from January 2004 to December 2007 and as an HR Business Partner at Manchester Airport from November 2013 to August 2017. Annie started their career as an HR Officer at Schueco UK Ltd from January 2002 to December 2004.
They are on a team with Al Frater - Chief Growth Officer, Louise Wrench - Director of Consultancy Solutions & Network Engagement, and Melissa Crijns - MD, Search Practice. Annie Leach reports to Katrina Hutchinson O’Neill, CEO & Co-Founder.
Sign up to view 17 direct reports
Get started