Thursday, December 8, 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