Managing the marketing functions the challenge of customer-centered enterprise