Sales Manager, Business
Business Services · Costa Rica · 11-50 Employees
View Company Info for Free
Sales Manager, Business
A closer look at the technologies used by Xplor Digital Experience
XPLOR is an automation platform based in Panama that integrates self-service kiosks, queue management, biometric identity verification, access control, and customer experience measurement into a single ecosystem. Founded in 2006, the company provides integrated hardware and software solutions to digitize user journeys and reduce operational wait ti... Read More