After reading music at Durham University, Margaret taught music in secondary schools. Subsequently, having retrained and qualified as a Montessori teacher, she worked for 23 years across the curriculum in a Montessori school (nursery & infants) with special responsibility for music there, as well as giving private music lessons. Though retired from teaching, she continues to pursue her love of singing.

A BKA member since 1994, Margaret has served as a Trustee and on the Communications Committee. She chaired the Communications Committee and subsequently the Board of Trustees, resuming that role, after a short break, in 2021. She continues to look after the sale of books and coordinates the Operations Team.