Customer Success Manager (Europe)
5 days ago
Newcastle upon Tyne
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. Enterprise level Customer Success & Strategic Account Management within the...