National Trust
Matthew Winsor is an accomplished Internal Communications Manager with extensive experience in transforming communication strategies across various organizations. Currently at the National Trust since June 2018, Matthew has led a national review of internal communications channels, focusing on audience-led improvements. Previously, at Brightside Insurance, project management skills were showcased through the successful implementation of a group intranet under budget constraints. Matthew's tenure at Zurich Insurance Company Ltd spanned from 1999 to 2015, where roles included Internal Communications Specialist and Operations Specialist, significantly contributing to employee engagement, business strategy understanding, and cultural change initiatives. Earlier experience at Allied Dunbar Assurance PLC involved providing expert guidance in pension claims and administration, reinforcing a strong foundation in the financial services sector.
This person is not in any teams
This person is not in any offices
National Trust
10 followers
The National Trust for Places of Historic Interest or Natural Beauty, commonly known as the National Trust, is a charity and membership organisation for heritage conservation in England, Wales and Northern Ireland. In Scotland, there is a separate and independent National Trust for Scotland. The trust was founded in 1895 and given statutory powers, starting with the National Trust Act 1907.