Senior Managing Director for Accenture Operations, Europe, Africa and Latin America (EALA)
Accenture
Senior Managing Director for Accenture Operations, Europe, Africa and Latin America (EALA)
Accenture
EALA H and PS Technology Lead
Universidad Politécnica de Madrid