Charity Retail Awards: Spotlight on the most Supportive Chief Executive
February 28, 2025
Mark Russell, Chief Executive of The Children’s Society wins Most Supportive Chief Executive for championing retail through the charity and engaging with retail issues.