Atul Mehra's Location
New Delhi, DL, IN
Atul Mehra's Education
Atul Mehra's Skills
Atul Mehra's Summary
Atul Mehra, based in New Delhi, DL, IN, is currently a CEO at Reliance. Atul Mehra holds a Modern School Barakhamba Road New Delhi. With a robust skill set that includes Start Ups, Business Development, Leadership Development, Strategy, Business Strategy and more, Atul Mehra contributes valuable insights to the industry. Atul Mehra has 1 email on RocketReach.