Overview
Salary/Rate: £100,000 – £125,000
Location: City of London
Head of IT – Digital Development London £100,000 – £125,000 per annum The main purpose of this role is to lead the digital technology transformation in Europe, Eurasia and Africa; while embedding a responsive digital…
[...]