BA, PGCE, MA
Rebecca Owens brings over 20 years of educational experience, including 16 years in international education and more than 13 years in senior leadership. She began her international journey in 2009 and has since held a range of leadership roles, including Head of Sixth Form, Assistant Head (Academics), and, most recently, Head of Secondary for six years at a leading international school in Thailand, which was recently graded as ‘Outstanding’.
Rebecca is passionate about providing a truly holistic and internationally minded education. She is particularly committed to service learning and developing students as compassionate, principled, and globally engaged citizens. Her leadership has consistently focused on academic excellence, student wellbeing, and fostering a strong sense of community.
With a proven track record of supporting students in gaining admission to top UK and US universities, Rebecca brings a deep understanding of both pastoral and academic development, and a clear vision for nurturing success at every level of school life.