Client Relation manager careers in United Kingdom