Tuesday, September 27, 2016

Simon Commander

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

Sort By

Commentaries available in 12 Languages