Our Staff

St Nessan’s is very lucky to have a dedicated team of people who work hard to make our school a place of learning in a friendly and welcoming atmosphere and where our 700 plus pupils, their parents and other members of the community can feel comfortable at all times.

The school has four Junior and Senior Infant classes and three classes at all other levels, and we have a large teaching staff consisting of Class Teachers, Special Education Teachers and Language Support Teachers, as well as an Administrative Principal and Deputy Principal. This teaching staff is complemented by a team of Special Needs Assistants and our Ancillary Staff.

Here is our team for the school year 2024 – 2025:

Team Leaders

PrincipalDeputy Principal
Ms. Marie McKeoghMs. Geraldine Histon

Ancillary Staff

Ms. Audrey DillonMs. Carmel Murphy

Class Teachers

Junior Infants (JI)Senior Infants (SI)First Class (I)Second Class (II)
Ms. Michelle O'Neill
Ms. Michelle McCoy
Ms. Liz Morgan
Ms. Christina O'Brien
Ms. Norah Barry
Ms. Ciara Moloney
Ms. Eileen O'Connor
Ms. Patricia Flynn
Ms. Aoife Kiely
Mr. Tim Frawley
Ms. Jill Farrell
Ms. Angeleen Brosnan
Ms. Niamh O'Dwyer
Ms. Síle Hayes
Third Class (III)Fourth Class (IV)Fifth Class (V)Sixth Class (VI)
Ms. Leanne McMahon
Mrs. Catriona Scanlon
Mr. Barry Danaher
Ms. Grace Moran
Mr. Declan Kinnerk
Ms. Fiona Liston
Mr. Tony Kavanagh
Ms. Emma Barriscale
A.N.Other
Ms. Colleen Garry
Mr. John Scanlon
Ms. Isobel Madden

Special Education Teachers (SETs)

Ms. Janet Shinnors (JI)
Mr. Stephen Noonan (JI)
Ms. Caroline Horgan (SI)
Ms. Jenny Togher (SI)
Ms. Thomasina O'Mahoney (I)
Ms. Sarah Murphy (II)
Ms. Eylene Greaney (III)
Ms. Eimear Curtin (IV)
Ms. Michelle Houlihan (IV)
Mr. Ronan O'Sullivan (V)
Ms. Marie Foley (VI)
Ms. Emma Ryan
Ms. Sinéad O'Mahony

Language Support Teachers

Ms. Bernadette KinsellaMs. Crea McLaughlin

Special Needs Assistants (SNAs)

Ms. Martina Stedje
Ms. Una Kiely
Ms. Margaret Kelly
Ms. Noreen Hayden
Ms. Mary Power
Ms. Joanne McCarthy
Ms. Caoimhe Collins
Ms. Paula Dillon
Ms. Susan Hanrahan