Neal Baumann

Global Insurance Leader

Neal Baumann

New York - National Office

30 Rockefeller Plaza

New York


United States


View map

Neal leads Deloitte’s Global Insurance practice and the Global Financial Services Industry Consulting practice. 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.

Neal Baumann