account manager customer success executive (office based) Jobs in UK
UK account manager customer success executive (office based) Job Vacancies
-
Account Manager / Customer Success Executive (Office based)
Newton Blue - Leyland, LancashireJob Description We're recruiting an office based Account Manager for the UK's largest developer of pharmacy healthcare software, you'll see their solutions used in around 40% o...