Richard Thorpe is a professor of Management Development and deputy director of the Keyworth Institute at Leeds University Business School, University of Leeds, UK.