translate English to French: Senior Communications Advisor William Harding
Conseiller principal en communication William Harding