Education
Lady Margaret Hall.
Lady Margaret Hall.
She joined the Diplomatic Service in 1976 and served at Belgrade, Prague and Paris, besides posts at the Foreign and Commonwealth Office (Foreign and Commonwealth Office), before being appointed ambassador to Slovakia 2004-2007. She was Migration Director at the Foreign and Commonwealth Office 2007-2009, ambassador to Mexico 2009-2013, and High Commissioner to South Africa from October 2013. Macgregor is married to John Macgregor, a retired British ambassador.