Wednesday, March 22, 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