Jascha Joseph

LocationSearch is based in Amsterdam and founded in 2004 by the experienced location…