Technical Services Manager Amazing Building Liverpool Street, London - 75K+ PackageWould you like to work at a brand new contract close to Liverpool Street station? Have you got a proven track record with the technical facilitiesand maintenance services industry?If so please read on click apply for full job details