Head of Information Technology
- £70,000 - £75,000 per annum, negotiable
- London
- Permanent, full-time
Head of ITC Imperial London Hotels Group based @ The Royal National 40 Hours - 75,000.00 Benefits About ILH Imperial London Hotels has been running hotels in Central London for over 180 years, currently operating seven 3 & 4-star hotels in the heart ...