Get to know our school staff. We're all here to help.
Our professional, university-educated teachers encourage students to develop a love of learning and a desire to succeed. They maintain the highest integrity and concern for your child’s wellbeing.
The principal is responsible for the educational leadership and management of our school. If you would like to speak to the principal, please contact us to make an appointment.
Our school administrative staff can answer inquiries or direct you to the appropriate staff member for help.
2025 staff
Executive staff
Principal: Gillian Tegg
Deputy Principals: John Williams and Anne McIntosh
Assistant Principal S3: Sarah Kennedy
Assistant Principal S2: Donna Riddiough
Assistant Principal S1: Sunny McVeigh
Rel Assistant Principal ES1: Alex Mersky
Assistant Principal Curriculum & Instruction: Hao Lu
Teaching staff
Early Stage One
Ardee: Alex Mersky
Athlone: Zoe Peterson
Carlow: Sophie O'Hearn
Clare: Olivia Cooper
Stage One
Limerick: Elysha Casey
Rathowen: Alison Roberts
Dublin: Donna-Mae Chapman
Tipperary: Christine Camelbeke
Omagh: Sarah Rathmell
Mullinar: Sonia Wilcox
Wexford: Sunny McVeigh
Galway: Krystle Webb and Nicole O'Keefe
Newry: Imogen Nolan
Stage Two
Shannon: Josh Gates
Inishmore: Rupina Sarkissian
Portmarnock: Lisa Keys and Courtney Brennan
Youghal: Jennifer Tong
Quilty: Alyssa Jephcott
Blarney: Donna Riddiough
Holywell: Siena Moss
Ulster: Sophie Andree Melancon
Stage Three
Joyce: Sean Mackay
Ventry: Jessica Warden
Navan: Emilie Neal
Swords: Oliver Watts and Morgan Dibble
Ennis: Sarah Kennedy
Furbo: Anna Jarvis
Teacher/Librarian: Brooke Muddell
Performing Arts: Melissa Willow
LOTE: Sandra Bacchi, Andrew Gold and Echo Liu
School counsellor: Chloe O'Connor
Learning & Support Teacher: Paige Kenny, Emily Heron, Eva de la Mare, Kay Falck, Anna Kelly, Zihan Hedar, Sonia Brooke, Jennifer Davidson
English as a second language or dialect (EAL/D): Michelle Cox, Jo McKern, Karen Pitt, Wendy Haberle
Support staff
Administration manager: Liz Bowland
Administration officers: Ladia Spiteri, Annette Tregidga, Sarah Jones, Lesley Buckley
General assistant: Richard Rasmussen and Peter Dunne
School learning support officers: Bec Schopen, Michelle Hammond, Amy Talarico, Niki Warrington, Andrea Gaut, Maria Marsland, Julia Frery, Charlotte Lee and Nicole Macbride