Nesta
Marketing · United Kingdom · 500+ employees
UK innovation foundation. Accommodates flexible working including compressed hours.
Open Roles (2)
- Ecosystem & Partnerships Lead — United Kingdom · £60k - £65k
- Principal Researcher - A Fairer Start — United Kingdom · £59k - £73k