Avi Avramoff is the Global Vice President Research and Development of Taro Pharmaceuticals.
863 people are employed at Taro Pharmaceuticals.
The NAICS codes for Taro Pharmaceuticals are [32, 3254, 32541, 325].
The SIC codes for Taro Pharmaceuticals are [283, 28].