Face.com

Face recognition based photo tagging platform

placeTel Aviv, Tel Aviv, Israel calendar_todayFounded 2007 groups14 employees language face.com
Coming soon