Oti

Cloud-integrated payment enabling platform for wearable devices

placeRosh Pinna, North District, Israel calendar_todayFounded 1990 groups82 employees language otiglobal.com
Coming soon