An average of
Meet the talented team of engineers, developers, and geolocation specialists that’s always ready to go the extra mile to deliver the best possible results. We are united by a passion for our work and a strong belief in the potential of our technology.
Customer Delivery & Support
Chairman of the Board of Directors
Member of the Board of Directors
Want to join our team?