support to 200 employees across multiple sites in the UK. The company's IT service is delivered through a hybrid (multi... and customer facing role engaging with colleagues at all levels. The team provide a high success rate of first-time fix so...
Castle Trust Bank