Technology Specialist - Customer Experience
London, United Kingdom
miesiąc temu
... of Solution Specialist, Customer Success Unit, partners, and engineering. ... applications and related ecosystems. * Customer facing business processes in one or more industries such as Financial Services, Manufacturing, Automotive, Oil & Gas, Utilities, ...
www.iagora.com