Randy Allen is an experienced operations director at the University of North Carolina at Chapel Hill since November 2005, where oversight of husbandry operations and management is provided, ensuring compliance with AAALAC, IACUC, and USDA regulations while prioritizing animal welfare. A team of managers is led to support the diverse staff within multiple facilities. Previously, from January 1992 to November 2005, Randy served as operations manager at East Carolina University, overseeing research facilities and personnel management.
Sign up to view 1 direct report
Get started