British Diplomat; Governor Of Th
Damian Roderic Ric Todd is a career British diplomat. He served as Governor of the Turks and Caicos Islands from 2011 to 2013 and has previously served as the British...