Martin Sorrell
Person
Owner of a 'big five' global agency, whose business is struggling with eroded margins and loss of market share due to market changes.
Mentioned in 1 video
Owner of a 'big five' global agency, whose business is struggling with eroded margins and loss of market share due to market changes.