Meet the team
Stephens Rickard
Our Team
Mark founded the business in 2009, rebranding it Stephens Rickard in 2018. After beginning his career in the (Re)Insurance market, Mark transitioned initially to recruitment and then to executive search. Since then, he has completed mandates across all Board and Executive Committee disciplines, with a strong focus on underwriting leadership roles. Mark’s client base primarily includes risk carriers and MGAs, and he also works closely with intermediaries and professional services firms on projects in the UK, US, and internationally.
Rupert joined the business in 2014 to strengthen the firm’s coverage of the (Re)Insurance markets. He brings over twenty years of international search experience, having successfully completed mandates across the London Market, Asia Pacific, EMEA, and North America. Prior to joining Stephens Rickard, Rupert was a Partner at a leading (Re)Insurance recruitment boutique and a Managing Consultant at a specialist recruitment firm in London, later expanding the practice to New York, where he spent several years establishing the P&C division.
David has over thirty years of experience recruiting executives in the (Re)Insurance. After spending three years as a broker, he transitioned to the recruitment sector and, in 1996, co-founded Mansion House Executive, a boutique executive search firm focused on the (Re)Insurance industry. David joined Stephens Rickard from Norman Broadbent Group in 2020, and specialises in the UK and European Retail Insurance markets. He has completed search mandates for insurers, brokers, and sector suppliers, overseeing board, C-suite, and senior leadership appointments across all functions.
Stephen joined Stephens Rickard in 2022, contributing valuable expertise in building global (Re)Insurance teams across numerous regional and product line initiatives. Having begun his career in the North American property facultative market, Stephen went on to underwrite global treaty and facultative business, later spending time in the London Market evaluating start-up opportunities in Lloyd’s. Stephen brings a truly international perspective, having established underwriting networks in Europe, Asia, and the US. Based in Switzerland for nearly 30 years, he now oversees Stephens Rickard’s hub in Zurich.
Our Services
Psychometric Assessments