Overview

Salary/Rate: £52,000

Location: London

Knowledge Manager – £52k – London/ remote Overview An excellent opportunity has arisen with a global life sciences organisation for an IT Self Service Knowledge manager to oversee the strategy in which to increase IT…

Tagged as:

[...]

Source