Over the past few years I have been giving a speech about the “six layers” of customer engagement. It has been a hit with my audiences and it occurred to me that I have never shared this idea with you ...