Helen Teed

Helen Teed
Specialist Manager
01786 468242

Helen joined Keep Scotland Beautiful in 2008 and has held a number of roles with us, from running campaigns to coordinating our Local Environmental Quality and Environmental Services teams. She currently supports the implementation of our data and project management systems.

Prior to joining us Helen completed a Masters in Sustainable Development at the University of Stirling.

We support the