https://www.telegraph.co.uk/news/2022/12/02/mermaids-boss-forced-staff-revolted-against-incapable-leadership/
A whistleblower revealed Susie Green, who quit as the charity’s chief executive last week, was accused of ‘shoving her head in the sand’
Create an account or login to join the discussion