Head of IT Service ManagementThis job has been filled.
IT & Product Manager
Location:
London
Salary:
circ £70,000 - £90,000
A Head of IT & Product Manager required for newly created post with ambitious company based in London’s Mayfair district. Our client is an extremely well backed, rapidly growing, e...
|