Kenneth Knight is the CEO of Invitae.
2,136 people are employed at Invitae.
Invitae is based in San Francisco, California.
The NAICS codes for Invitae are [54138, 54, 541, 5413].
The SIC codes for Invitae are [80, 807].