Mike Riverso

Toronto, Ontario

Mike Riverso

Toronto, Ontario

Centennial College corporate communications and public relations graduate. Geeking out about tech, feminism, social media, gaming, sci-fi, and improv. A force for good on the Internet.

  • Education
    • University of Guelph
    • Centennial College