Articles Tagged ‘Initiative North America’

Peter Mears named president of Initiative North America

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