Linux Systems Manager
- £42,099 - £50,585 per annum
- Holmbury St. Mary
- Contract, full-time
- Work from home
About us The Mullard Space Science Laboratory (a remote part of UCL's Department of Space and Climate Physics) is located on its own campus in the bea...