THE TEAM
Grace Curran
Development Manager

Grace joined Stream in 2026 and is responsible for project development. Grace has over 10 years’ experience in the waste and renewable energy sectors.
Grace holds a BSc in Environmental Science, a Masters in Renewable Energy and Green Technologies, and a Diploma in Project Management. Before joining Stream, Grace worked for a renewable energy developer overseeing the development of wind, solar and battery storage technologies.