Sir Chris Powell

Chris is Chair of the Advertising Standards Board of Finance. He is also Chair of DrFoster Llp and Parcelgenie.

He is Non executive Director of PWC Advisory Board and Renew and Trustee of IPPR and Riverside Studios.

Previously, he was Chair of NESTA, an NHS Health Authority and the British Council Creative Industries Advisory Panel.

He was Partner, CEO and then Chair of Advertising Agency BMP DDB.