Consultant
Groningen, Netherlands
Deloitte
Manager
Senior Consultant
Baruch College
Texas A&M University