General for Political Affairs at the Foreign and Commonwealth Office）。任职期间，他向外交大臣，在全世界范围内的政治、安全问题上，提出多个建议。索尔斯也曾经代表外交大臣，与G8、欧盟与联合国的国际伙伴交流沟通。他参与最多的是，制定对伊朗、伊拉克、阿富汗与巴尔干等地区的政策。索尔斯带领英国代表团参加EU-3会议，讨论伊朗核问题，运用了自己的特长。2007年，索尔斯出任常驻联合国代表。两年后的6月16日，官方公布他为MI6主管约翰·斯卡利特