Rahul R. Mehra
  • Investor

  • Director, Mirador Hotel
  • Mumbai, India