Posted inNews Helen Leake appointed to Screen Australia board by Sean Slatter July 22, 2021July 23, 2021 Producer Helen Leake has been appointed to the Screen Australia board for a three-year term.