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


P.O. Box 403
Northbrook, IL 60065

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