Roll Global
Senior Manager, Strategy
Roll Global
Associate Manager, Strategy
Roll Global
Director, Strategy
Accenture
Business Analyst
Roll Global
Manager, Strategy
Accenture
Management Consultant
University of Virginia
University of Cambridge