Thomas Loewald is the CEO of Cambrex.
1,240 people are employed at Cambrex.
Cambrex is based in East Rutherford, New Jersey.
The NAICS codes for Cambrex are [32, 32541, 325, 3254].
The SIC codes for Cambrex are [2834, 283, 28].