Downside School employs 95 employees. The Downside School management team includes Scott Treloar (The Chief Executive of The Downside Abbey Trust), Melanie Woods (Marketing and Events Manager), and Suzanne Treloar (Head of Estates Operations).
Looking for a particular Downside School employee's phone or email?