translate English to French: Director Technology, International Satellite & Wireless
Directeur, Équipe de résolutions des différends en matière de concurrence Directeur Groupe de recherche réglementaire