Stacey Richards is a professional with experience in quality management and continuous improvement, having worked in various roles at Maximus UK, NHS Wales Health Collaborative, and PCI Pharma Services. Stacey graduated from the University of South Wales with an Integrated Masters Degree in Pharmaceutical Sciences.
Sign up to view 1 direct report
Get started