Our Staff

The Richmond Charities employs 15 members of staff who are based at three offices at 95 Sheen Road, Hickey’s Almshouses and Michel’s Almshouses.

Joanne Davison (Deputy Scheme Manager)

 

Jo joined The Richmond Charities in January 2018 as a Scheme Manager. Jo's previous roles included managing a supported living service for people with learning disabilities, a care home manager for older people and Senior Healthcare Assistant with the Princess Alice Hospice. In August 2026, Jo was promoted to the newly created role of Head of Welfare and Community. Jo's new responsibilities include leading the Scheme Manager team, overseeing the resident application process, and supporting residents.

  • Phone: 020 8332 2839
  • Email:
  • Position: Scheme Manager