Elmwood School is run by a diverse team of passionate, experienced educators and seasoned business people. The team is responsible for the day-to-day operations of the School, under the guidance of James Whitehouse, Head of School, who is appointed by the Board of Governors and is accountable to the Board. 

Meet our Leadership Team

Meet the Board of Governors