He was also Executive Director of PWGSC's Strategic Initiatives and General Products and Services; and Director General, Human Resources Branch, Canada Customs and Revenue Agency.
Il a aussi occupé les postes de directeur exécutif, Initiatives stratégiques, Produits et services généraux à TPSGC ainsi que de directeur général de la Direction générale des ressources humaines de l'Agence des douanes et du revenu du Canada.