Tom Robertson

Tom Robertson

Senior Project Manager in IT at Shaw Media, Dad, Nerd. Sometime writer.