translate English to French: • Leonard M. Good Senior Advisor to the Privy Council Office  
• Leonard M. Good Conseiller supérieur auprès du Bureau du Conseil privé