Head of Information Technology
10 hours ago
Head of IT Support Services - Multi-Site, ITIL, Networking - £75,000 - £78,000 + 25% bonus.Location: London, United Kingdom.A rapidly expanding, premium flexible workspace provider is searching for a Head of IT Support Services.This established UK-based company manages a large portfolio of distinc