Customer Success Manager - UK
3 days ago
Technical degree with at least 3+ years of experience in a post-sales, customer facing role such as customer success, field application engineering, customer support, customer experience focused program/project management. As a Customer Success Manager, you will build strong relationships with custo