Delivering a customer experience with a human purpose