Principal
Australia
Bain & Company
Stripe
Managing Director, Australia and New Zealand
University of Adelaide
INSEAD