Originally founded in 2009 as Stephens International and renamed as Stephens Rickard in 2018, we are an Executive Search firm focussed on the global Insurance, Reinsurance and Alternatives/ILS markets, with the main hubs in London and Zurich.
Our knowledge and experience is derived from years of delivering excellence for our clients, allowing us a competitive edge.
We work closely with our clients to understand their business, strategy and culture in some detail, which enables us to represent them accurately and source the most suitable individual(s) for them.
This also enables us to provide potential appointees with objective career counsel, and increases the likelihood of the appointee remaining with their new employer for the long term.
We have extensive experience of senior appointments across a range of market areas and their disciplines including:
Appointments include C-suite roles and Non-Executive Directors, as well as technical appointments at and just below Executive level. We have also assisted clients with several underwriting team acquisitions.
For more information click on the team member