PROJECT INTELLIGENCE
New facility · Denton, TX · Life sciences & medical · Announced 2026-02-25
Novartis Denton: $280m/150 jobs; executed site-commitment date vs Feb 2026 confirmation open.
Date precision · Facility type · Jobs classification · Jobs basis · Transferred / retained jobs · Construction jobs