Uppingham School is a co-educational, full boarding school serving 840 pupils aged 13-18. The teaching staff number 120. Teachers are supported by professional services departments responsible for grounds and gardens, commercial enterprises, marketing, business development, human resources, IT, finance, health and safety, health care, operational services, and estates.
Uppingham School has the high...