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.
Meet the Team
We are a global STEM network offering a full spectrum of roles and talent solutions across science, including clinical trials, technology, engineering, and maths disciplines.
We're here to enable innovation, but our success comes from people and connections.

Our Team
Ryan McMahon
President of STEM, North America
Claire Marsh
CEO, Impellam North America
Josh Thorson
Sales Director
Contact Us
Whether you are looking for your next job opportunity, or seeking talent to join your team, we will help find the right solutions for you.