Navigating the Customer Contact Center in the 21st Century