Michael Nestor is the President of Impax Laboratories.
407 people are employed at Impax Laboratories.
Impax Laboratories is based in Hayward, California.
The NAICS codes for Impax Laboratories are [32, 541, 5417, 32541, 54, 325, 3254].
The SIC codes for Impax Laboratories are [283, 28].