University of Edinburgh

Administrative · United Kingdom · 500+ employees

A Scottish research university with more than four centuries of history that offers staff 36 days of annual leave plus four public holidays, flexible and hybrid working, and an extra paid day each year to volunteer.

Visit website

Open Roles (9)