David Heard is the CEO of Infinera.
3,362 people are employed at Infinera.
Infinera is based in San Jose, California.
The NAICS codes for Infinera are [335, 33, 33592, 3359, 335929].
The SIC codes for Infinera are [33, 335].