EFI employs 2,929 employees. The EFI management team includes Frank Pennisi (CHIEF EXECUTIVE OFFICER, EFI), Tommy Hinson (Chief Information Security Officer), and Steven Ross (Chief Procurement Officer and VP of Global Supply Chain).
Get Contact Info for All DepartmentsLooking for a particular EFI employee's phone or email?