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:
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.
For more information click on the team member
From our main hubs in London, Miami, and Zurich, we work closely with our clients to understand their business, strategy and culture in detail, enabling us to represent them accurately and source the most suitable individual(s).
From the operation in London, Stephens Rickard is well placed to serve established and prospective clients, including Carriers, MGAs and Brokers across the entire Lloyd’s, London company market and regional markets – both Life and Non-Life.
From our North American hub in Miami, Stephens Rickard provides executive search and related services to our clients in the United States, Bermuda and northern Latin America, as well as to an international clientele having North American interests.
From the regional base in Zurich, Stephens Rickard is well placed to serve established and prospective clients in Europe (excluding the UK), the Middle East, and Africa, as well as its international clientele with interests in those territories.