London, United Kingdom
MEC is one of the world's leading media agency networks. Our 5,000 highly talented and motivated people work with category leading advertisers in 93 countries and we are a founding partner of GroupM.
MEC is committed to growth. Growth for our...