Barclays have announced their decision to close a major processing centre which will result in the loss of approximately 200 jobs in Leeds. Staff at Millshaw Court office have been informed that it will be […]
Barclays have announced their decision to close a major processing centre which will result in the loss of approximately 200 jobs in Leeds. Staff at Millshaw Court office have been informed that it will be […]