Judith Macgregor

Judith Macgregor
Judith Macgregor photo
Born (1952-06-17) 17 June 1952 (age 72)
NationalityBritish
OccupationDiplomat

Dame Judith Anne Macgregor DCMG LVO DL (née Brown; born 17 June 1952) is a British diplomat who was High Commissioner to South Africa from 2013 to 2017. She previously served as Ambassador to Slovakia from 2004 to 2007, and Ambassador to Mexico from 2009 to 2013.