McCrory, Barbara, Pilcher, Nick, McMillan, Janice, "A holistic framework to embed good company practice for customer retention", TQM JOurnal, 2025