There are a number of things that very successful businesses share in common; culture, great service, the right attitude, discipline and good strategy.
But they all understand that they have to start by retaining the right high-quality people to drive their business forward