generic speaker image

Nigel Nicholson Nigel Nicholson

London Business School

London, UNITED KINGDOM