Helen Richardson's Location
Magor, Wales, GB
Helen Richardson's Work
Helen Richardson's Summary
Helen Richardson, based in Magor, Wales, GB, is currently a Director of Nursing and Quality at Spectrum Community Health CIC, bringing experience from previous roles at Spectrum Community Health CIC, Care Quality Commission and Spire Healthcare Group plc.