Customer Success Manager - UK
5 days ago
As a Customer Success Manager, you will build strong relationships with customers, foster successful product adoption and assist in identifying new project opportunities. Technical degree with at least 3+ years of experience in a post-sales, customer facing role such as customer success, field appli