Liz Nicholl: All too often the culture in organisations is allowed to develop and go unchecked
Liz Nicholl, the outgoing Chief Executive of UK Sport, shares her thoughts on the advancements that have been made during her tenure at the top of British sport.