US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Insurance Business Strategy Senior Manager

Our Deloitte Strategy & Transactions team helps guide clients through their most critical moments and transformational initiatives.

We offer comprehensive end-to-end support and advisory services, covering areas such as valuation modeling, cost optimization, restructuring, business design and transformation, infrastructure and real estate, mergers and acquisitions (M&A), and sustainability.

The team works closely with clients at every stage of their journey, helping them navigate challenges, avoid financial pitfalls, and implement practical solutions before, during, and after major transformational projects or transactions creating lasting impact.

The Insurance Strategy practice is looking for a senior manager to be a part of this incredible team.

The work we do is real, with a real impact on the world.

Join us!

Insurance

The team collaborates with practitioners across Deloitte's different service offerings to deliver advice to formulate business strategy and strategic plans to leading insurance organizations and to implement solutions to execute on those plans and aid our clients in navigating complex engagements and organizational change.

Engagements span Deloitte offerings and could include developing underwriting, distribution, and claims transformation plans, modernizing specific business and enterprise functions, re-designing operating models and organizational structures, implementing digital experience and advanced analytics solutions, and integrating functions across multiple organizations.

Our engagements require a combination of insurance industry knowledge, technical skill, and change management actions to instill confidence with our clients and execute the transformation.

To enable our success, it will be critical to use data, insights, and new methods and technologies to inform better ways of working together.

Work You'll Do

As a Business Strategy Senior Manager, you will be responsible for helping clients identify new sources of competitive advantage, drive growth, improve margin, and optimize operations.

You will work at the intersection of corporate, customer, M&A, workforce, and operational strategy, using scenario planning and futures thinking to help clients evaluate industry change and shape enterprise transformation.


* Lead strategy engagements for Insurance clients from problem definition through recommendation, decision support, and implementation planning


* Advise senior client executives on growth strategy, portfolio strategy, business model evolution, and transformation priorities


* Develop strategic roadmaps, business cases, operating model recommendations, and executive-ready materials for board and C-suite discussions


* Lead teams, coach practitioners, and coordinate cross-functional Deloitte capabilities to deliver integrated client solutions


* Support business development activities, including framing opportunities, shaping proposals, and participating in pursuit efforts and execut...




Share Job