CLIENT SERVICE MANAGER jobs in LONDON SE11, United Kingdom #13