Business Support Service Administrator
3 days ago
Glasgow
We design, build, validate and maintain highly specialised facilities for scientists and innovators who change the world. Become part of a well-established successful company where your potential to lead is cultivated from the start, and we actively invest in employee development through training, a