National Trust's IT department is led by Jon Townsend (Chief Information Officer) and has 281 employees.
Anastasia Stratigou
Senior Programming and Partnerships Officer
Fiona Fletcher
Mark Hicks
IT Supplier Manager
Justin Baidoo-Hackman
DevOps Architect
Helen Warburton
Programming and Partnerships Manager
Looking for a particular National Trust employee's phone or email?