He is also Programme Director of the Strategy Execution Programme, part of INSEAD’s suite of Executive Development Programmes. Timo Vuori is an Assistant Professor of Strategic Management at Aalto University.