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.
Rupert Rickard
Partner
Jobs at Stephens Rickard
No open positions right now. Explore more companies on TheJobsMap.