Amar Singh

Toronto

equal parts: mild-mannered professional, poet-warrior, mad scientist and family man.

  • Education
    • B.Comm
    • MBA
    • CMA
    • CPA