Administration & HR

The team delivers the Administration and Human Resources support required for the smooth running of the laboratory, from visas and payroll to contracts and staff welfare.