Head of Legal and Compliance
8 days ago
London
The Head of Legal and Compliance will manage all school policies, health, safety and welfare, premises, employment, Data Protection, management and governance. The role attracts 28 days annual leave, to be taken during the school holidays, in addition to Bank Holidays and the Christmas closure of th