Leigh Turner

Leigh Turner is the British Ambassador to Austria and UK Permanent Representative to the United Nations and other International Organisations in Vienna.