CLIENT SERVICE MANAGER jobs in SHOREDITCH, United Kingdom #15