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. 

Staff of Elmwood School

Meet our Leadership Team

Meet the Board of Governors

News and Notes

No post to display.


There are no events to display