Contractor, Maintenance Engineering Technician I/II at Lila Sciences (Cambridge)