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
London

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

+44 (0) 203 142 6000

london@stephensrickard.com

For directions click here

Chicago

332 S Michigan Avenue, Suite 121 #5093, Chicago, Illinois 60604

+1 (630) 244 5523

chicago@stephensrickard.com

For directions click here

Zurich

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

+41 79 927 58 06

zurich@stephensrickard.com

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
london@stephensrickard.com
Chicago Office EmaiL Address
chicago@stephensrickard.com
Zurich Office Email Address
zurich@stephensrickard.com

Confidentiality is paramount and full discretion will be observed.

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