59 employees have rated Invitae Chief Executive Officer Sean George on Glassdoor.com. Sean George has an approval rating of 87% among the company's employees.