IADT: Dun Laoghaire Institute of Art, Design and Technology
President
Galway Film Fleadh
Chair of the Board of Galway Film Fleadh
ncn business 2 business
Deputy Principal
Annie Doona and Associates
Consultant
Screen Ireland
Chair of Screen Ireland
IADT: Dun Laoghaire Institute of Art, Design and Technology
Registrar
De Montfort University
The University of Sheffield
The Nottingham Trent University