Skip to main content

Faculty

CTI’s faculty members live in 23 countries, speak 26 languages, with some individuals speaking as many as 5 languages fluently.