Nikhil Prasad Ojha

Nikhil Prasad Ojha

New Delhi and Mumbai, India. Partner at Bain & Company, previously Monitor Group and Seagram. IIM-A, HansRaj and St. Michael’s.