Kiran Hejmadi
  • Investor

  • Payment Strategist
  • Banking and Payment Strategist at Tally solutions. Previously - Payment Product Lead - NACH (NPCI)
  • Bangalore, India