Share
Consultant, Demand-Side Insights, Latin America
Country Manager, Chile and Peru
Manager, Emerging Markets, Latin America
Research Director, Latin America Enterprise Infrastructure and Cloud Services, Worldwide Infrastructure Research