Articles Tagged ‘Mediabrands Canada’

Peter Mears named president of Initiative North America

The promotion means the Mediabrands Canada CEO will move to New York City this spring.