Profile icon

Dewi Howell

Sustainable Development Projects Officer

Sustainability and Space

Role

Dewi Howell is a Sustainable Development Projects Coordinator in the Sustainable Development Team.