13 Jun
IT Lab Support Specialist
employees worldwide across 23 locations in the US, UK and China, we support drug discovery through to manufacturing with fully integrated, instrument and software vendors to coordinate maintenance, technical support, upgrades, and escalations
Manage system backups, data
Salary:$75k - $95k