Jose Canales

Head of Iberia

Cubico Invest

© Solar Media Limited