Managers, the postholders will be part of a team of Senior Support Technicians and Technical Support Assistants. The... postholders will have experience of the delivery of a technical service to active research laboratories, in addition the role may...
University of Warwick