Customer Master Data Management (CMDM) solutions could be the answer. These tools create a centralized, single view of each ...