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. She continues to look after the sale of books and is currently coordinating the Operations Team.