IFTA –  Irish Film & Television Academy is the all-Ireland organisation whose mission is the stimulation of original and creative production work, and the encouragement of excellence through recognition, education and leadership in film and television.

Read More …