Telford, Shropshire
will consist of various duties including but not limited to: Liaising with the Shift Manager, Customer Services and Operations...