Delivery Director
Barcelona, Catalonia, Spain
Capgemini
Senior Manager - Delivery Manager
Vice President Account Executive
Executive Account Director
Capgemini University (Les Fontaines - Paris)
Universitat Politècnica de Catalunya