Delivery Manager
11 days ago
Newcastle upon Tyne
HCL is a $11 billion leading global technology enterprise consisting of over 200,000 professionals operating from 52 countries.Founded in 1976, HCL is one of India's original IT garage start-ups.For more on HCL, please visit www.Work Location: London and Edinburgh, UK.Should have around minimum 1...