Chanelle Pharma's IT department is led by Aiden Dempsey (Chief Information Officer) and has 23 employees.
Aiden Dempsey
Chief Information Officer
Marco Bega
Senior System Administrator
Dejana Calic
Quality Assurance Inspector
Saptesh Morankar
QA Validation Engineer
Hemant Dhamne
Engineering and Main
Looking for a particular Chanelle Pharma employee's phone or email?