Natarajan (Nat) Iyer
  • Investor

  • Country Manager, PlanetPro
  • Bangalore, India