With so much customer focus why am I not drowning in thank you cards?
On the one hand just about every large UK based corporate is professing their commitment to the customer. Some say they are committed to customer service. Some declare their commitment to custom…
Post to Tumblr