We are currently partnering with a Market Leading Strategy House, focussed on Insurance clients, to recruit a Manager. The successful candidate will lead client engagements, deliver strategic advice, and manage project teams to support insurers in addressing critical business challenges. This role demands deep insurance industry knowledge combined with strong consulting expertise.
Responsibilities will include but are not limited to;
* Lead and manage multiple client projects in the insurance sector, ensuring delivery of high-impact strategic solutions.
* Build and maintain strong client relationships at senior levels across Insurance companies.
* Guide teams through data analysis, market research, and strategic frameworks to develop actionable recommendations.
* Identify new business opportunities and contribute to proposal development and pitch presentations.
* Mentor and develop junior consultants, fostering a collaborative and high-performance team culture.
* Stay abreast of industry trends, regulatory changes, and emerging technologies impacting the insurance landscape.
* Collaborate with senior leadership to shape the firm’s insurance strategy and service offerings
The ideal candidate should have;
* 5+ years of experience in strategy consulting (ideally with time at a top-tier or boutique firm) or a strategic leadership role within the insurance sector.
* Deep understanding of the insurance value chain, operating models, and market trends.
* Proven track record of successfully leading large, complex strategy engagements.
* Strong commercial acumen with experience managing client relationships and contributing to business development.
* A degree from a leading university; MBA or similar postgraduate qualification is advantageous.