Boardroom, Europe, Global View, Innovation & Strategic, Marketing, Technology, UK, ... Shattering our Customer Relationship Management delusions Ever wondered what would happen if anyone actually bothered to check out those incessant claims everyone makes that ‘customer service standards are constantly improving’? Debbie Todd, 13 years ago 6 min read