Todd Edwards is the Group Vice President, Business Unit Head, Inflammation and Autoimmunity of Incyte.
2,840 people are employed at Incyte.
Incyte is based in Wilmington, Delaware.
The NAICS codes for Incyte are [541, 5417, 54, 541711, 541710, 54171].
The SIC codes for Incyte are [873, 87, 28, 37].