Rosemary obtained 10 'O' Levels and 3 'A' Levels at Coundon Court Comprehensive School in Coventry and still found time to be in the school hockey team as well as the athletics team.
She graduated with a BSc in Civil Engineering from Imperial College of Science and Technology (University of London) with a 2-1 Grade and was an active memebr of the university choir and orchestra committees.
10 years after graduating from University, Rosemary studied for 4 years at Northumbria Bible College in Berwick-Upon-Tweed and received a diploma of Procidiency and Distinction and then went on to complete her Batchelor of Divinity (Hons) from the University of London.
Further thological study followed at Kings College University of Aberdeen where a Master of Theology in Biblical Languages was completed.
In the mid 1970's Rosemary woked for 2 years overseas doing voluntry service then qualified as a Civil Engineer Rosemary and spent 8 years as a Building Services Engineer in.
After completing her Masters in Theology Rosemary was a probationary minister at Cromar Parish for 2 years serving the old parishes of Coull, Migvie, Logie Coldstone and Tarland. Then from 1992 - 1997 minister for Enzie with Rathven.
In 1997 Rosemary moved to Marnoch Church in Aberchirder for 5 years and then and the spent 4 years as minister of Gigha & Cara in the Western Isles.
In 2006 - 2010 Rosemary was the minister of Grandtully, Logierait & Strathtay in Perth and Kinross before accepting the post as minister for Cushnie & Tough Parish.