About Company
We help science-driven organisations innovate for a better future through our full range of specialist scientific informatics & managed healthcare IT services.
Open Position
1 June 2024
£93000 - £166000 / year
1 June 2024
£98000 - £179000 / year
26 May 2024
£93000 - £166000 / year
25 May 2024
£93000 - £166000 / year
25 May 2024
£98000 - £179000 / year
22 May 2024
£98000 - £179000 / year
22 May 2024
£98000 - £179000 / year
28 March 2024
£100000 - £146000 / year
27 March 2024
£93000 - £166000 / year
13 March 2024
£93000 - £166000