CTO


Meaning of CTO in English

executive in a company or large organization who is in charge of issues related to technology

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.