Managing the Customer Experience Across Multiple Channels