Stephens Rickard logo

Stephens Rickard jobs and careers

About Stephens Rickard

Stephens Rickard from its head office in London, and its global hubs in Continental Europe and the USA, has a strong track record of delivering a market-leading suite of Executive Search and Advisory solutions to a global network of clients in the Insurance, Reinsurance and Alternatives/ILS markets. We form close partnerships with our clients to help us understand their business, strategy, and culture in intimate detail. Although a client driven business, we develop trusted relationships with potential candidates within the global network, enabling us to provide first-rate search solutions across all functional areas of the business, from C-suite roles and Non-Executive Directors to technical appointments at and just below Executive level.

Founded in 2009 by Mark Stephens.

Founded
2009
Employees
1 to 10

Leadership

The top of Stephens Rickard's org chart, with how many people report into each leader.

RRPhoto of Rupert Rickard

Rupert Rickard

Partner

Jobs at Stephens Rickard

No open positions right now. Explore more companies on TheJobsMap.