Posted 1 week ago
Research Technician
£29588-£33002
University of Leeds, Leeds (14.38 miles)
Project Manager
£41064-£48822
Associate Professor
£61759-£73708
Technology Manager
Salary not available. View on company website.
Johnson & Johnson Services, Leeds (14.38 miles)
Posted 2 weeks ago
Research Fellow