Chris Powell

Chris Powell is chair of the Advertising Standards Board of Finance