David Taylor
David Taylor

David Taylor

Partner OCP LLP, London-based organisation consultant to financial institutions & central government.