Meet the Team

We have over 270 talented, ambitious, innovative, and determined people working for us across our US, UK, Ireland, and Germany offices. You can find us in the US in Atlanta, Boston, Chicago, Denver, Fairfax, Pembroke Pines, and Seattle. As an equal opportunities employer, we value and encourage diversity within our business.

Main Banner
Overlay Main Banner

Our Team

Ryan McMahon

President

Ryan McMahon

Ryan McMahon

President

Ryan’s role has evolved since he started with Impellam over 18 years ago in Miami, FL.  As the President of Lorien, Ryan leads all client and delivery functions throughout North America as well as focusing on the company’s strategic vision and culture.


With a Bachelors of Science degree from the University of Massachusetts at Amherst and 25 years in the staffing industry, Ryan has been able to leverage that knowledge and experience to build a world-class team who put clients and candidates first.

Claire Marsh

CEO, Impellam North America

Claire Marsh

Claire Marsh

CEO, Impellam North America

Claire began her recruitment career with Lorien as a graduate in 1998, progressing from Account Manager through to her current role as CEO.  With 18 years’ experience within the IT recruitment sector, Claire has a wealth of experience devising and implementing complex recruitment solutions within the IT Sector.  Claire has led the organisation through an intense recent period of growth and continues to successfully expand the business by providing bespoke MSP and RPO talent solutions to market-leading organisations such as Fujitsu, Centrica, GSK, Vodafone and Royal Bank of Scotland.

Get in Touch

Do you have a question? Leave it with Lorien.

Follow us

Work With Us

Interested in joining our team? Apply today!