Matthew Winsor

Internal Communications Manager at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

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.


Industries

Employees

5,001-10,000

Links