Armstrong Craven Team

Meet Our Leadership Team

Rachel Davis

Joint Managing Director
Rachel was part of the team involved in the MBO of Armstrong Craven in 2013. She joined Armstrong Craven in 1998 and is responsible for business development and driving the sales performance of... Learn more

Peter Howarth

Joint Managing Director
Peter joined Armstrong Craven in August 2019. He has a background in HR consulting and recruitment, and has worked for listed and private equity backed recruitment companies in leadership... Learn more

Olivia Wynn

Director, Switzerland and Healthcare & Lifesciences
Olivia joined Armstrong Craven in 2010 and has over 15 years of experience in Healthcare and Life Sciences. She is responsible for Global HCLS client accounts, advising and supporting our key... Learn more

Helen Coult

Director, Asia Pacific
Helen is Director, Asia Pacific for Armstrong Craven and is based at our Singapore office. She joined the company in 2015 and previously held the position of Global Senior Client Partner across the... Learn more

Sam Fletcher

Head of Client Services, Technology and Financial Services
Sam currently leads the delivery teams on projects and executive search assignments for our technology and financial services clients and advises HR, Talent Acquisition and business leaders in... Learn more

Lara Alberda

Head of Client Services, Healthcare and Life Sciences
Lara manages an experienced team who specialise in the delivery of diverse projects, focussed on global executive search, talent planning and insight projects across functions with a focus on pharma,... Learn more

Rory Stewart

Head of Client Services, Consumer and Industrial
Rory oversees a diverse team of experts as well as our international delivery functions, delivering our entire suite of product lines to a diverse range of organisations. Advising clients globally,... Learn more

Elizabeth Birrell

Head of Insight & Talent Analytics
Elizabeth is an experienced talent and competitor intelligence professional, leading Armstrong Craven's Insight & Talent Analytics practice to deliver bespoke talent insight projects to... Learn more

Join Us

Think you have what it takes to join our team?
view careers

Speak with an expert

If you want to learn a little more about what we do and how talent research can help you make better-informed business decisions, all our team are talent research and consulting specialists who are happy to help.

Contact us