CTI employs 113 employees. The CTI management team includes Kevin Satow (Chief Financial Officer), Jeremy Smearman (Program Manager), and Todd McCandlish (Electrical Engineer).
Looking for a particular CTI employee's phone or email?