Location London, United Kingdom Experience Job Type Recruitment Job Description Job Description Role Title: Key Accounts Manager – UK Business Unit: Client UK Limited Location: UK (London preferred) Reports To: Business Head (with dotted line to Sales Heads for Client…