Ramesch Kannan
  • Investor

  • Manager, Structures at Amplus Solar
  • Current: Engineering Manager at a leading Rooftop Solar Company in India
  • Gurgaon, India