John Sawers occupies the position of Executive Chairman of Newbridge Advisory Ltd. and Senior Advisor at Chatham House Foundation. Mr. Sawers is also on the board of 7 other companies.
In his past career he held the position of Chairman & Partner at Macro Advisory Partners LLP.