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