07-01-2026 08:00
via
thirdsector.co.uk
Walk the Walk founder steps down as chief executive
The charity has raised more than £146m since Nina Barough set it up almost 30 years ago
Read more »