Downe House School
Show contact
Mrs. McClure loves helping pupils to understand the simplicity of programming and the knowledge that once they realise they can do it – they are empowered.
Emma McKendrick
Headmistress
Siobhan McClure
Head of Computing & ICT
Kate Eaves
Assistant Head, Lower School
Anna Dourountakis
Assistant Head, Upper School
Philippa Toogood
Assistant Head, Operations
+ 21 more
20 members
Current role
View in org chart