Brand Marketing WPP Team Wins Mazda By Andrew McMains June 21, 2010 A team of WPP Group agencies has won North American creative duties on Mazda after a review, the client has confirmed. Andrew McMains Recommended articles