David Taylor

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

David Taylor