Forrester Research – Quote 1 by Laura Savard | 2014/09/24 HomeBrand QuotesForrester Research – Quote 1 Forrester Research ONCE SAID:Business success is always defined by the quality of the overall customer experience.