TEL employs 787 employees. The TEL management team includes Enrique Carranza López (Director General de Tecnología de la Información), John Port (Chief Executive Officer), and Kathleen Parker (Sales Marketing Manager).
Get Contact Info for All DepartmentsLooking for a particular TEL employee's phone or email?