Investors in People is an internationally recognised accreditation standard which helps organisations across the world define what it takes to lead, support and manage people well for sustainable results; Leonard Cheshire is a Silver level member, which means we are fully committed to developing and supporting our people and managers.