French-English dictionary »

directrice des nouvelles technologies meaning in English

FrenchEnglish
directrice des nouvelles technologies nom {f}

chief technology officer(executive responsible for technological development)
noun