Allen Pharma employs 9 employees. The Allen Pharma management team includes Cleo Lockwood (Project Manager - Clinical Trial Supplies), Richard Allen (Finance Director), and Umar Hassan (Quality Assurance Manager).
Looking for a particular Allen Pharma employee's phone or email?