Michael Izza

(Contributor)

Michael Izza is chief executive of the Institute of Chartered Accountants in England and Wales.