Information Technology Support Manager
1 month ago
London
They have two sites - one being the main teaching campus near Kings Cross, the other an art gallery with some teaching capacity, on the Strand. The role is paying a starting salary of £50,942 per ...