MediaBFI appoints Screen Scotland’s Isabel Davis to lead National Lottery Filmmaking FundsBy Digital Gossip, 24 July 2026