Manager, Insurance Legal Entity Structuring, Strategy Risk & Transactions Advisory in London

Manager, Insurance Legal Entity Structuring, Strategy Risk & Transactions Advisory in London

London Full-Time No working from home possible
H
Job Overview
Insurance Legal Entity Structuring – part of Deloitte's Strategy, Risk & Transactions Advisory Practice, this role supports insurance firms in the UK and Europe with regulatory licensing, corporate restructuring, mergers, and programme management. Assistant Manager and Manager level professionals will work on legal entity structuring, Day‑1 readiness, and cross‑border integration.
Responsibilities
Support or lead client projects, including managing relationships, scoping and engagement planning, team coordination, financial monitoring, and production of high‑quality deliverables.
Work with client stakeholders, acting as a subject‑matter expert within client organisations and across Deloitte.
Develop and maintain deep industry relationships and knowledge.
Contribute to the development of the practice through knowledge sharing, collaborative methodology development, and participation in business proposition activities.
Coordinate internal practice development activities and drive points of view.
Establish and build a network of contacts across Deloitte and client peer networks.
Develop proposals for new client opportunities and support industry‑focused
H

Contact Details:

Hm Revenue & Customs (Hmrc) Recruitment Team