Prior to that he held a number of senior positions in the Canadian government dealing with both domestic and international policy issues, including deputy minister of finance and senior adviser to the prime minister.