iTC employs 23 employees. The iTC management team includes George Kraemer (Chief Executive Officer and Chairman of the Board), Richard Fogleman (CEO), and Jim Rose (President and Chief Operations Officer).
Looking for a particular iTC employee's phone or email?