Stephens Rickard

Specialists in Executive Search and Advisory for (Re)Insurance and the Global Financial Markets 

Our Services

Through our deep networks and strong technical understanding of the Global (Re)Insurance market, we can provide our clients with a full suite of services that go far beyond standard search practices.

Our Locations

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 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.

Contact Us

Should you like to discuss your talent needs or want to
find your next career move, please contact us.

London Office Email Address
Miami Office EmaiL Address
Zurich Office Email Address

Confidentiality is paramount and full discretion will be observed.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.