Before joining TBS, he was Associate Deputy Minister at Transport Canada, following three years as the Senior Assistant Deputy Minister of National Security and Cyber Security at Public Safety Canada. He has also held senior roles in central agencies, including the Privy Council Office and TBS, and with the Communications Security Establishment | Before joining TBS, he was Associate Deputy Minister at Transport Canada, following three years as the Senior Assistant Deputy Minister of National Security and Cyber Security at Public Safety Canada. He has also held senior roles in central agencies, including the Privy Council Office and TBS, and with the Communications Security Establishment |