Director
CurrentOriginally founded in 2009 as Stephens International and renamed as Stephens Rickard in 2018, we are an Executive Search firm focused 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. Appointments include C-suite roles and Non-Executive Directors, as well as technical appointments at and just below Executive level. In addition, we assist clients with compensation and benefits intelligence and talent bench-marking and key staff retention strategies.