Home Tags Jeff McDowall

Tag: Jeff McDowall

Air New Zealand shuffles top managers

0
Air New Zealand has appointed Leanne Geraghty to the newly created position of chief customer and sales officer and announced that Chief Financial Officer...