Managing Director - Customer, Sales and Service Strategy and Consulting Iberia Lead
Spain
Accenture
Managing Director - Customer, Sales and Service Strategy and Consulting Iberia Lead
Accenture
Accenture Song Iberia Lead | Spain, Portugal, Israel
Universidad Complutense de Madrid
IE (Instituto de Empresa)
Singularity University