Leigh Academies Trust

Leigh Academies Trust


Leigh Academies Trust is a multi-academy trust, formed of 25 schools based in the Kent, Medway and South East London areas. Its Head Office is on the same site as Strood Academy, housing its Executive Team and central teams including Finance, Business, Marketing, HR, Engagement and IT.

Connect here:

Leave a Comment

Your email address will not be published.

Scroll to Top