Higher Education Research Manager58Art UKUnited Kingdom, United Kingdom£42,000 - £42,000Staff / AdministrationCloses: Dec 1, 2026