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