Regional Manager, Customer Success EMEA (Remote)
Company: Constructor
Location: London
About YouYou’re an experienced people manager with a passion for technology, customers, and building high-performing teams. You have a proven track record of hiring, developing, and retaining Customer Success Managers, and you natura...
Posted: 30 days ago
