Megha Mittal

Previous: Lead Product Development at Booking.com and Manager at McKinsey & Company.