Infinera employs 3,492 employees. The Infinera management team includes David Heard (Chief Executive Officer), Nancy Erba (Chief Financial Officer), and Paul DeLuca (Chief Information Security Officer).
Get Contact Info for All DepartmentsLooking for a particular Infinera employee's phone or email?