Client service manager qualitative careers in Leeds, United Kingdom