CMO Strategy

WPP is leaving Mayfair, London HQ in break from Sorrell era