Anisha Menon

Toronto, Ontario, Canada

When life gives you lemons, make lemonade

  • Work
    • Tech
  • Education
    • Engineering