Customer focus is the most important challenge of the future. Providing good customer service depends on how well companies know their customers and clearly identify their needs. Availability of customer knowledge, which is knowledge from, for and about the customer, thus becomes crucial in offering customized products or services. This can be gained most efficiently from direct interaction with customers, but requires the use of interpersonal and...