People View from the top: Zurich’s Grimmett on how insurers can help charities thrive Steve Grimmett, head of Zurich Community Trust, says insurers’ support of charities is good for them and good for the communities they serve. 21 Dec 2023