Customer experience immersion was the topic of a keynote David McQuillen, VP of customer experience and "Voice of the Customer" for Credit Suisse in Zurich, Switzerland, gave at a recent conference on catalog and Internet marketing.