In-School Management Team

We currently have 10 staff on the management team.  Every member works together as a team to ensure our pupils have the best possible school experience.

NamePositionCurricular
Responsibilities
Cathal RuanePrincipalScience
Mairead TerryDeputy PrincipalMaths & Art
Martina FenlonAssistant Principal 1Religion
Alison FlanaganAssistant Principal 1Drama & Geography
Ursala DunneAssistant Principal 2Music
Helena MeehanAssistant Principal 2English
Claire O'ConnellAssistant Principal 2P.E.
Carmel ColemanAssistant Principal 2S.P.H.E
Karen MonaghanAssistant Principal 2History
David BrowneAssistant Principal 2Gaeilge