Staff List John Veitch Acting Principal (Terms 1 and 2 2025) john.veitch@mcglashan.school.nz Nigel Hunter Deputy Principal & HoD Maths nigel.hunter@mcglashan.school.nz Ainslie Anderson Assistant Principal ainslie.anderson@mcglashan.school.nz Tom Casey Assistant Principal and Year 12 & 13 Dean tom.casey@mcglashan.school.nz Brendan Porter Assistant Principal and IB Coordinator brendan.porter@mcglashan.school.nz