About Nesta

Nesta is an innovation foundation. For us, innovation means turning bold ideas into reality and changing lives for the better. We use our expertise, skills and funding in areas where there are big challenges facing society.

D-CENT is a Europe-wide project to create digital tools for direct democracy and economic empowerment

Team

Francesca Bria

Francesca Bria

Francesca Bria

Senior Project Lead

Francesca Bria was a Senior Project Lead in the Innovation Lab.

View profile
Kelly Armstrong

Kelly Armstrong

Kelly Armstrong

EU Compliance Manager and EU Project Manager

Kelly is a European Union (EU) Project Manager and Nesta's EU Compliance Manager and brings previous EU funding experience to Nesta’s growing number of EU projects.  She manages D-CENT…

View profile