Monday, April 24, 2017

Simon Commander

Simon Commander is a managing partner at Altura Partners and Professor at IE Business School.

Sort By

Commentaries available in 12 Languages