On sabbatical leave
Amsterdam, North Holland, Netherlands
None
On sabbatical leave
Accenture
Business Consultant
Accenture
Senior Manager
Accenture
Manager
Accenture
Partner
Accenture
Business Analyst
Deloitte Digital
Partner
Technische Universiteit Eindhoven