Novartis
IT Head Andean Cluster (CO, EC, PE and VE)
Novartis
NBS Country Representative - Andean Countries (CO, EC, PE and VE)
Novartis
Business Information Manager - Marketing Argentina and Chile
Novartis
Service Delivery Manager - Marketing US
Novartis
IT Head Ecuador and Peru
Universidad Centro de Altos Estudios en Ciencias Exactas