Zürich, Zurich, Switzerland
Australian National University
Chartered Accountants Australia and New Zealand