Articles Tagged ‘Vinnie O’Toole’

Horizon Media comes to Canada

A growing need for North American solutions brings the U.S. media agency to Toronto’s Liberty Village.