Finance & Admin Assistant, Project Officers, Community Support Workers and Office Drivers Jobs at Leonard Cheshire Disability in Kisumu Kenya December 2013   Leonard Cheshire Disability (LCD) believes that people with disabilities should have the freedom to live their lives the way they choose, with the opportunity and support to live ...Continue Reading