Search Results - Leigh Turner

Leigh Turner

Leigh Turner Robert Leigh Turner (born 13 March 1958) is a British writer and retired diplomat. His final role was British Ambassador to Austria and UK Permanent Representative to the United Nations in Vienna from August 2016 to September 2021. Provided by Wikipedia
  • Showing 1 - 1 results of 1
Refine Results
  1. 1