School Leadership

qms leadership team member

David Robertson

Head of School

qms leadership team member

Ander Monro

Deputy Head of School

qms leadership team member

Susan Cruikshank

Junior School Principal

qms leadership team member

Alison O’Marra-Armstrong

Director of Academics, Senior School

Angela Dobbie

Equestrian Program Director

qms leadership team member

Natalia Stewart

Director of Admissions

Thango Vu

Director of Finance and Operations

Hayley Picard

Director of Communications and Marketing

The responsibility for running Queen Margaret School and making major decisions is shared between our Leadership Team and our school’s Board of Governors.

Board Of Govenors

Interested in learning more about Queen Margaret’s School? Contact our Admissions Team.

Contact Us