Stephens Rickard

About Us 

Meet the team

For more information click on the team member

Partners

International Team

London Team

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

London

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.

Miami

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.

Zurich

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.