Newmarket, Suffolk
Account Manager Reports to: Customer Success Manager Location: Newmarket - Hybrid, 2-days on-site, 2-days WFH... sector we operate in. We believe technology should not be complicated or overwhelming. It should do what it says - quickly...