Media: Print Category: Financial services Agency: McCann Erickson Brand: MasterCard Geo: Europe, United Kingdom Advertising Agency: McCann Worldgroup, London, UK