Albyn Welcomes a New Headmaster

We look forward to welcoming Stefan Horsman who has been appointed as the new Head of Albyn School from April 2021.

Stefan holds a degree in Geography from the University of Oxford and is a Fellow of the Royal Geographical Society.

Back to All News Next Article