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 & Practice Director - HCLS
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 HCLS... 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

Get in touch

If you're interested in speaking to a member of the team to find out more about how we can help you and your business, contact us today and we can start working together.

Contact us