The ESMS Junior School is a large, independent, co-educational, non-denominational day school of approximately 1250 children aged 3-12, who become members of either The Mary Erskine School or Stewart's Melville College when they finish Primary 7. &nb...
Not the right job for you?
More about ESMS - The Junior School×
Type: Mainstream School
Funding status: Independent
Age Range: 3 - 12 years