and welcome applications from everyone Role: Site Services Specialist- Post Room Located: Central London Shift pattern... more about What you will be doing Deliver an efficient Print and Mail Room service to the customer, to meet agreed SLA’s and customer satisfaction...