For a salary of between £50,000 and £12 million, top advertising executives destroy £11 of value for every pound in value they generate.


For a salary of between £50,000 and £12 million, top advertising executives destroy £11 of value for every pound in value they generate.