Sheena Barrett
Sheena Barrett is the Head of Research and Learning at IMMA, Irish Museum for Modern Art in Dublin.
Last updated 4 Nov 2026
Sheena Barrett is the Head of Research and Learning at IMMA, Irish Museum for Modern Art in Dublin.