At Greenhills Community College, we have a motivated and dedicated staff who are committed to creating an environment that facilitates student learning. We strive to make the process of learning an enjoyable experience; our students are our top priority!

Management Team

  • Noirin Lannon – Principal
  • Geraldine Leahy – Deputy Principal
  • Margaret Brosnan – Assistant Principal 1
  • Maria Donoghue – Assistant Principal 1
  • Tadhg Farrelly – Assistant Principal 1
  • Paula Needham – Assistant Principal 1
  • Ciaran Stone – Assistant Principal 1
  • Laura Fox Assistant Principal 1
  • Una McNamara – Assistant Principal 2
  • Catriona Rogers – Assistant Principal 2
  • David Waters – Assistant Principal 2
  • Sean Ennis – Assistant Principal 2 (temporary)


Our Team Members

  • Iona Brady – AEN, Religion
  • Margaret Brosnan – English, History, Programme Coordinator
  • Neil Browne – German, French
  • Deborah Carolan – SNA
  • Sile Comiskey – EAL, AEN
  • Tanya Condon – SNA
  • Maria Donoghue – Business, Wellbeing, SPHE, CSPE, T&L and Wellbeing Coordinator
  • Cian Dunne – Geography, AEN
  • Sean Ennis – English, Geography
  • Pauline Fagan – Science, Maths
  • Tadhg Farrelly – Geography, Digital Media, Year Head (Transition, 5th & 6th years), State Exam Secretary
  • Rebecca Fleming – SNA
  • Samantha Finn – AEN
  • Ciaran Stone – Business, Year Head (2nd & 3rd years), SENCO
  • Katie Galvin – Science
  • Caroline Golding Brady – Guidance
  • Bernadette Healy – AEN
  • Josephine Healy – AEN
  • Keith Holt – Woodwork
  • Claire Kelly – English, History
  • Michelle Kershaw – Business, ICT
  • Noirin Lannon – Principal
  • Geraldine Leahy – Deputy Principal
  • Damien Lee – Religion, English
  • Sarah Mahon – SNA
  • Lauren Masteron – SNA
  • Aoife McCarthy – PE, Sports Science
  • Lyndsey McCarthy – SNA
  • Mary McMahon – Science, Biology, Nutrition, VTOS and FE PR
  • Una McNamara – Business, ICT
  • Deborah Middleton – English, Religion
  • Killian Mullins – Engineering
  • Paula Needham – Geography, Maths, Year Head (1st Year), DEIS Coordinator
  • Nina Noble – Maths
  • Aisling O’Brien – Irish, History
  • Siabrah O’Brien – Art
  • Sarah O’Rourke – SNA
  • Karen O’Mara – HSCL Coordinator
  • Denise Potter – AEN
  • Jacinta Richards – SNA
  • Catriona Rogers – Guidance
  • Louise Scully – Irish, AEN
  • Karen Sewell – SPHE, CSPE, Wellbeing
  • Emma Somers – SNA
  • David Waters – History