Articles Tagged ‘Stephen Allan’

Allan

MediaCom’s global CEO to step down

Stephen Allan has been with the agency since his teens, long before it was a part of WPP and GroupM.