 Cecilia Galloway

Cecilia Galloway has been a headmistress in England and Northern Ireland and is now a school adjudicator appointed by the Office of the Schools Adjudicator.Born in 1955, she studied chemistry at Leeds University.