The Stitch in Morrisville will house the Invitae facility, 374 jobs
Invitae’s new east coast facility, that will house 374 high-paying jobs, has a location: The Stitch in Morrisville.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed