Hotel chain Premier Inn has confirmed jobs will be lost as it moves its telephone reservation call centre from the UK to Egypt. Staff based at Houghton Hall Business Park in Houghton Regis, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results