Stephens Rickard - Executive Search
Executive Search

Stephens Rickard is an Executive Search firm focused on the Global Insurance, Reinsurance and Alternatives/ILS markets.

OUR Head Offices

3rd Floor, 1 King William Street, London, EC4N 7AF

+44 (0) 203 142 6000

For directions click here


500 NW 2nd Avenue
Unit #11202
Miami, FL33101

+1 (630) 244 5523


Kaspar-Fenner-Strasse 6, CH-8700, Kusnacht, Zurich

+41 764 306918

For directions click here

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.