About Us
Stephens Rickard
Overview
Founded in 2009, Stephens Rickard is an Executive Search firm focused on the Global Insurance, Reinsurance and Alternatives/ILS markets.
Our knowledge and experience is derived from years of delivering excellence for our clients, allowing us a competitive edge.
From our main hubs in London, Miami, and Zurich, we work closely with our clients to understand their business, strategy and culture in some detail, enabling us to represent them accurately and source the most suitable individual(s).
This also qualifies us to ensure that our search process identifies and engages best in class talent suitable for your business, with a focus on diverse candidate pools and shortlists. We build trusted relationships with candidates and provide objective career counsel. This guarantees that any career decisions we facilitate are well substantiated, and individuals introduced by us remain with their new employer for the long term.
Alternatives/ILS
Our Services
Psychometric Assessments