A leading global technology consultancy firm
Management Consultant
ILLY Computer Systems
Product Manager and Business Development
Accenture
Management Consulting
Booking.com
Senior Product Manager
ILLY Systems
Product Management and Business Development
King's College London
The Edinburgh Academy