Senior administrator jobs in Durham