French-English dictionary »

directeur des nouvelles technologies meaning in English

FrenchEnglish
directeur des nouvelles technologies nom {m}

chief technology officer(executive responsible for technological development)
noun