Satyam Mehra's Location
New Delhi, DL, IN
Satyam Mehra's Work
Satyam Mehra's Education
Satyam Mehra's Skills
Satyam Mehra's Summary
Satyam Mehra, based in New Delhi, DL, IN, is currently a Partner at Bain & Company, bringing experience from previous roles at Bain & Company, p.c Mehra & Company and Deloitte. Satyam Mehra holds a 2003 - 2005 Tezpur University. With a robust skill set that includes Private Equity, Mergers and Acquisitions, Business Analysis, Financial Modeling, Team Management and more, Satyam Mehra contributes valuable insights to the industry. Satyam Mehra has 4 emails and 4 mobile phone numbers on RocketReach.