What Defines A Great Leader?

What Defines A Great Leader?

The Best Leaders Don’t Shout   The best leaders don’t shout, but they do communicate. The best leaders don’t stand above their people, but alongside them. The best leaders don’t make waves, but they make ripples throughout the organisation.   The best leaders don’t...