Business Change Manager
Dstl
City, University of London
Institute of Chartered Accountants in England and Wales
ICSA: The Governance Institute