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.

We have extensive experience of senior appointments across all front, middle and back office functions, covering most product areas and disciplines within the following sectors:
Insurance (Life & Non Life)
Reinsurance

Alternatives/ILS

Appointments include C-suite roles and Non-Executive Directors, as well as technical appointments at and just below Executive level. We have also assisted clients with several small business and team acquisitions, in addition to capacity and capital solutions.

Our Services

Our Locations

London
London
Zurich
Zurich
Miami
Miami

Contact us

Should you like to discuss your talent needs or want to find your next career move, please contact us.
Confidentiality is paramount and full discretion will be observed.