CIBT employs 788 employees. The CIBT management team includes Steven Diehl (Chief Executive Officer), Leslie Cahill (Chief Human Resources Officer), and Christin Faykus (Chief Legal Officer).
Looking for a particular CIBT employee's phone or email?