5 employees have rated Infinera Chief Executive Officer David Heard on Glassdoor.com. David Heard has an approval rating of 68% among the company's employees.