Chanelle Pharma employs 499 employees. The Chanelle Pharma management team includes Kara Walsh (Chief People Officer), Aiden Dempsey (Chief Information Officer), and Umang Gandhi (Supply Chain Management).
Get Contact Info for All DepartmentsLooking for a particular Chanelle Pharma employee's phone or email?