Italian-English dictionary »

direttore tecnico meaning in English

ItalianEnglish
direttore tecnico noun
{m}

chief technology officer(executive responsible for technological development)
noun