Jane Ashcroft Interview

Jane Ashcroft is a Chief Executive of Anchor Hanover, England’s largest not-for-profit provider of care and housing for older people.