Kara Walsh is the Chief People Officer of Chanelle Pharma.
378 people are employed at Chanelle Pharma.
Chanelle Pharma is based in Loughrea, Connaught.
The NAICS codes for Chanelle Pharma are [32, 325, 3254, 32541].
The SIC codes for Chanelle Pharma are [283, 28].