McCann Erickson

McCann Erickson is the world’s largest advertising agency network. With offices in over 130 countries, they are responsible for creating some of the world’s most engaging advertising stories, for some of the world’s most enduring brands. With an expectation from the Client that the AV environments  were going to be as creative as their other work … Continue reading McCann Erickson