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.
The promotion means the Mediabrands Canada CEO will move to New York City this spring.