Matt McGowan leaving Snap
"The business is in an exceptionally strong position, so it felt like the right time to hand over the reins," said McGowan, who was GM in Canada for six years.
by David Brown
Sign In
Trouble signing in?