Type Job opportunity Compound Management Technician - UOD2415 Closing date: Wednesday, 21 October 2026, 23:59 £24,479 - £26,707 per annum | Faculty of Life Sciences | Drug Discovery Unit