Stephen Garden, London Business School A global business experience