Customer Success Manager, Glasgow
8 days ago
Glasgow
As Customer Success Manager in Glasgow, you will be working together with the team to make sure our customers and users are continuously having a great experience with Dalux regarding presentation, implementations, training, and follow-up meetings. The UK team is located in Leeds, London, Belfast, D