These are classic data management problems easily solved with expertise in data profiling, standardization, cleansing, matching and merging the disparate sources of customer data into an accurate and complete single view.
In business, the data or information integrity is important to its success, so data management is a very crucial and central aspect of any company.