News

Stephen Boylan has been appointed Director of Marketing and Partnerships at the Irish Film Institute (IFI), Dublin.