Up arrow icon
Close icon

Steve Leach
Sector Managing Director, Digital & Technology / Defence, Engineering & Energy | President - Americas

Steve Leach

Steve has served as a member of Alexander Mann Solutions’ Management Team since 2005. Having joined the business in 1999, Steve has held a variety of operational, management and executive roles and is currently overseas the Digital & Technology Sector and serves as the President of the Americas region. A passionate leader, Steve’s focus is working with Alexander Mann Solutions’ clients to develop relationships and solutions to enable success through the delivery of innovative, value creating Talent Acquisition and Management solutions. A recognised thought leader, Steve is a regular contributor to news articles and fundamentally believes that people are the foundation of success.

Steve holds a First Class Honours Degree (BA Hons) in Systems Analysis. He entered the Talent Acquisition and Management field in 1994 and has extensive global experience. Throughout 2012, Steve held a seat on the board of the HROA North American Chapter.

Following a first career in the technology sector as a Systems Analyst for a major global telecoms giant, Steve found his passion in the Talent Acquisition and Management field working for QA Myriad, a specialist technology recruitment solutions business. A competitive cyclist and runner, Steve lives in the North West of the UK with his wife and two young children.

 

Go back to Our Talent Go back to Our Talent
 

Register for news

Register for news