Less than 40% of customer data execs confident they know where company’s data is stored
Only 38% of the 425 customer data executives “strongly agreed” when asked if they knew where all of their company’s customer data is stored. The survey of director-level or higher executives responsible for customer data management decisions was conducted by Forrester for Deloitte to evaluate how companies are managing their customer experience data. It found…