Neil MacKinnon

Managing editor, content strategist, and writer for a tech company. Aspiring web developer. Learning piano. Playing tennis. Introvert. Awkwardly social.

Neil MacKinnon