Print / Mail / Facilities Specialist

Multi-tasking skills and ability to work on a variety of items simultaneously. You will be required to work across our client sites within Central London as and…

£21,500 a year
1 vacante