Our Staff

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

Debbie Flaherty (Deputy Scheme Manager)

Debbie joined The Richmond Charities in February 2016. She is one of the charity’s six Scheme Managers. In the past, Debbie worked in an Inner London Housing office where she spent 20 years working in rehousing. She then moved with her family to live in New Zealand for nine years where she worked for Auckland Council.

  • Phone: 020 8439 9294
  • Email:
  • Position: Scheme Manager