Our people - Ivan Meaghar

Ivan Meaghar

Ivan Meaghar

Creative Arts and Screen Media
Technician

Location: Dublin Main Campus