Business Analyst
Capgemini
Deloitte Digital
Senior Manager
Senior Business Analyst
Deloitte
Manager, Deloitte Digital
Consultant
Senior Consultant
The University of Georgia
Universidad de Sevilla