Shrewsbury International School is located in Bangkok, Thailand. Although it is an independent school, it is closely affiliated to Shrewsbury School in the UK. Overseen by its Board of Governors, the School reflects, replicates and achieves the high ...
Contact Shrewsbury International School - Riverside Campus
Thanks for your interest in this role.
Simply fill in the form below to ask any questions, request a call, or schedule a school visit.
This field is required