translate English to French: Support at Headquarters and Canada's International Platform: Support at Missions Abroad.
La plateforme internationale du Canada : soutien de l'Administration centrale; et La plateforme internationale du Canada : soutien des missions à l'étranger.