Element Pictures, the powerhouse Irish film and TV production company and awards season regular, has appointed its first in-house head of communications and marketing. Seasoned publicity veteran Chris Duggan has been appointed to the newly-created role and will work across Element’s stable of producers to promote their projects and lead corporate communications, reporting directly to […]