Customer Success Manager (Europe)
9 days ago
Leeds
Work closely with Solutions Architects, sales, product, and marketing teams to communicate customer feedback being an SME and technical advocate for product enhancements, and contribute to the overall customer experience. This role requires a blend of strategic account management, technical align...