IT Project Manager
3 days ago
London
The Systems and Service Support Manager will lead the IT landscape of a growing company, with responsibility for both outsourced and in-house IT activities. Strong experience in evaluating and assessing bespoke IT systems, with a focus on identifying system limitations, performance issues, and op...