James Teboul

JAMES TEBOUL is Emeritus Professor of Operations Management and Director of the International Executive Programme at INSEAD, France.