Leonard Cheshire's Sales department is led by David Slater (Executive Director) and has 74 employees.
Andrew Ewen
Chief of Staff
David Slater
Executive Director
Helen Adams
Administrative Assistant
David Thomson
Deputy Manager
Looking for a particular Leonard Cheshire employee's phone or email?