The Social Care Leadership Awards 2023, in its continuous effort to recognise outstanding leadership in the social care sector, has proudly awarded the Executive Home Care Franchise Leader Award to Dan Archer, UK CEO of Visiting Angels. Founded in 2017 by Dan Archer, Visiting Angels has since become a beacon of success within the UK’s home care landscape.