Fear of humiliation — or F.O.W.O.T (fear of what others think) — often stops people doing things that make all the difference in the customer delivery. As a leader, I am ready to do anything to deliver on my promise, and (just like with fun!) as soon as my Ziggies …