Nesta
Marketing · United Kingdom · 500+ employees
UK innovation foundation. Accommodates flexible working including compressed hours.
Open Roles (3)
- Head of Health Innovation — United Kingdom · £80k - £90k
- Operations Manager — United Kingdom · £51k - £68k
- Programme Coordinator — United Kingdom · £29k - £43k