Customer Success Manager (Ad Tech)
2 days ago
Manchester
As a Customer Success Manager, you'll be the trusted advisor to our clients, crafting enduring ... Work closely with Sales, Product, IT and Support teams to ensure a unified customer experience