Oliver Richards

Biography

Oliver Richards has been Deputy High Commissioner since August 2013.

Previous roles in government

  1. Deputy High Commissioner, British High Commission Gaborone

    • 2013 to 2017