Neal Baumann

Global Sector & US Consulting Leader | Insurance

Neal Baumann

25 Broadway

3rd Floor

New York


+1 212 618 4105

Neal leads Deloitte’s Global Insurance practice and is the US insurance consulting leader. He has 20 years of experience advising financial services and insurance company clients on corporate and competitive strategies, across industry segments including life insurance, wealth management and premium financial services, investment and funds management, superannuation and pensions, and retail banking. Neal has had advisory and consulting roles in the US, Australia, New Zealand, UK and across Asia.

Related topics

Contact us

Contact us via our online form

Submit RFP

Submit via our online form

Find an office

Find a local office