Articles Tagged ‘Matt McGowan’

Screen Shot 2019-01-17 at 8.24.07 PM

Snap Canada makes Matt McGowan country manager

The New Yorker joins the Toronto team after success with Google, Adestra.