In the majority of successful companies, it’s great teamwork that is the difference being good and being great. Engaged teams create engaged customers, and engaged customers remain profitable customers. A great vision and a sense of purpose can help teams become engaged with the company, but to really take it to the next level you …