Leo academy

Leo academy

Jan 12, 2024 LEO Academy Trust: A Beacon of Digital Excellence Canopy and LEO Academy Trust have been collaborating for more than 5 years, providing training, support, and online tools. Background The LEO Academy Trust, comprising 9 schools, across the London Borough...