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.
2024 staff
Executive staff
Principal: Gillian Tegg
Deputy Principals: John Williams and Anne McIntosh
Assistant Principal S3: Sarah Kennedy
Assistant Principal S2: Alison Roberts
Assistant Principal S1: Sunny McVeigh
Assistant Principal ES1: Donna Riddiough
Assistant Principal Curriculum & Instruction: Hao Lu
Teaching staff
Early Stage One
Ardee: Alex Mersky
Athlone: Eva de la Mare and Lauren Macpherson
Carlow: Donna Riddiough
Clare: Sophie O'Hearn
Kildare: Janet Bolton
Stage One
Limerick: Elysha Casey
Rathowen: Aimee Cant
Dublin: Donna-Mae Chapman
Tipperary: Christine Camelbeke
Omagh: Imogen Nolan
Mullinar: Sonia Wilcox
Wexford: Sunny McVeigh
Galway: Krystle Webb and Nicole O'Keefe
Newry: Brooke Day
Stage Two
Shannon: Josh Gates
Inishmore: Alyssa Jephcott
Portmarnock: Alison Roberts
Youghal: Sophie Allsopp
Quilty: Sarah Rathmell
Blarney: Jennifer Tong
Holywell: Lauren Destefanis
Ulster: Rupina Sarkissian
Stage Three
Joyce: Andrew Gold
Ventry: Jessica Warden
Navan: Josie Molchanoff
Swords: Oliver Watts and Jennifer Davidson
Ennis: Sarah Kennedy
Furbo: Anna Jarvis
Teacher/Librarian: Brooke Muddell
Performing Arts: Melissa Willow
LOTE: Sandra Bacchi and Echo Liu
School counsellor: Eleni Caldis
Learning & Support Teacher: Sam Judge, Paige Kenny, Jennifer Davidson, Courtney Brennan, Anna Kelly, Bianca Charlton and Zoe Pegram
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, Christina Hopwood, Maria Marsland and Maggie Gustafson