Manager, Customer Success TR Tax & Trade - Europe
Thomson Reuters
London, United Kingdom
6 dni temu
... target financial and customer experience objectives for the Corporate ... role of Manager, Customer Success if you: * Manager of Customer Success, preference technology software business ... inclusion, innovation, and customer-focus. Our eleven business resource ...
www.iagora.com