Neal Batra

Life Sciences & Health Care Strategy

Principal | Deloitte Consulting LLP

Neal Batra

New York - National Office

30 Rockefeller Plaza

New York


United States


View map

Neal is a New York-based principal in Deloitte’s Life Sciences and Health Care practice focused on business model and commercial operating model innovation, redesign, and transformation.

He heads the Life Sciences Strategy & Analytics practice, leading the way on next-gen enterprise/functional evolution by connecting strategic choice with analytics and technology. Neal has more than 15 years of experience advising health care organizations across the ecosystem on critical strategic challenges, including leading businesses in biotech, medtech, health insurance, and retail health care.

Neal is the co-author of Deloitte’s provocative Future of Health point-of-view, speculating on the health care ecosystem in 2040 and the business models and capabilities that will matter most. Neal lives in Tribeca, NYC. He holds an MBA from London Business School and a BBA from the College of William and Mary.

Neal Batra