Some thoughts on Leadership.It is no secret that happy, high performing teams need quality leadership. Organisations that have depth in leadership are likely to be...