Customer Success Manager (Europe)
10 days ago
Birmingham
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. They pride themselves on a strategic and customer-centric approach, strivin...