Victoria Dean
Victoria Dean was the British High Commissioner to Barbados, and non-resident High Commissioner to Antigua and Barbuda, Dominica, Grenada, St Kitts and Nevis, St Lucia and St Vincent and the Grenadines from 2013 until 2016. Formerly a career diplomat working in...