British Film Institute CEO Amanda Nevill said Sunday at the close of the organization’s London Film Festival that Tricia Tuttle has been appointed Director, BFI Festivals. Tuttle had led this year’s festival as interim artistic director after Clare Stewart went on sabbatical last year. Stewart has now decided to step down from the position. The news came as the 62nd annual fest wrapped Sunday with the world premiere of Stan & Ollie, the biopic starring Steve Coogan and…