John Macgregor CVO served as UK Ambassador to Austria; Permanent Representative to the UN in Vienna; UK Governor of the International Atomic Energy Agency; Ambassador to Poland; and Director General for UK Trade & Investment in Germany.




© 2019 The Ambassador Partnership LLP

70 Fleet Street, London EC4Y 1EU, United Kingdom

+44 845 539 3837      |   

Accessibility     |

|     Terms