Elin Price

Campaigns Manager at Nesta

About

Links

Timeline

  • Campaigns Manager

    February, 2023 - present

  • Communications And Engagement Manager Wales

    January, 2022