Ailish O'Halloran

Ailish O'Halloran

Vice-Principal for Teaching & Learning

+353 1 716 1815
Beini Chen

Beini Chen

Programme Office Administrator

+353 1 716 1945