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.


contact