After attending Daliburgh School, Mary went on to Inverness Technical College to complete a Secretarial Course then joined the Hotel business for the next 6 years working in Uist, London, Paris and Munich. After starting a family she did some further education before attending Teacher Training College in Eastbourne. On completion of the course she worked for YMCA for 5 years in Youth Training. Mary then moved to Youth & Community Work in East Sussex Youth Service where she worked for 17 years in Eastbourne. She was responsible for several Capital Projects to develop facilities for young people as well as offering 4 evening club sessions across 4 centres in Eastbourne. On redundancy from East Sussex Mary returned to Uist to take over the family croft and has remained in Uist since. She has been employed by Ceòlas since 2003 and has actively contributed to its growth.