Stephen Barrett is the Vice President of Innovation and Growth of Cayman Chemical.
287 people are employed at Cayman Chemical.
Cayman Chemical is based in Ann Arbor, Michigan.
The NAICS codes for Cayman Chemical are [32, 541, 32541, 3254, 325, 54].
The SIC codes for Cayman Chemical are [283, 28].