STS Young Endeavour Expand Your Horizons
Navigating Officer
Royal Australian Navy
Maritime Warfare Officer - Navy Reserves
Veyron
Project Manager
United Nations
Military Observer at United Nations Truce Supervision Organisation
RSLWA
Member Board of Directors
Australian Defence Force
Divisional Officer
Royal Australian Navy
Duty Operations Officer
United Nations
Staff Officer to Head of Mission and Chief of Staff - United Nations Truce Supervision Organisation
PwC Australia
Manager
Liberal Party of Australia (WA Division)
Liberal Candidate for Fremantle
UNSW Australia