Air New Zealand
Project Leader
Air New Zealand
Manager Fleet Technical Evaluation
Aviation Asset Management Limited
Managing Director
Air New Zealand
Manager Fleet
Air New Zealand
Head Engine Overhaul
Air New Zealand
Technical Services Engineer
Air New Zealand
Manager Fleet International
University of Auckland