Digital Resources Manager (contract) 12 Jan 2021, Atwood Tate United Kingdom Academic | Library | STM | Research | Other Publishing Bookmark job Bookmark job