Customer Success Manager (Europe)
7 days ago
London
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. As they continue to expand their presence in Europe, they are looking for a...