Customer Success Manager (Europe)
18 days ago
Liverpool
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. If you are passionate about customer success/technical account management a...