Since personalization drives 15 to 25% of revenue per customer, this concept continues to gain steam because it boosts satisfaction rates, market share and income growth, according to Eric Omwega ...