Dave Tudor is the Managing Director, Medicines Manufacturing Innovation Centre of CPI.
666 people are employed at CPI.
The NAICS codes for CPI are [54, 541, 5417].
The SIC codes for CPI are [873, 87].