Amazon
Senior Category Manager
Amazon
Principle Product Manager
INSEAD
MBA Candidate
Munich Re
Life and Health Insurance Actuary
Amazon
Senior Product Manager
University of Cape Town
University of Pretoria/Universiteit van Pretoria
INSEAD