3 ms·
According to Wikipedia, Waze is headquartered in Ra'anana, Israel. In Dec 2011 they had only 10 employees in Palo Alto.
by lobster_johnson 14y ago
According to Wikipedia, Waze is headquartered in Ra'anana, Israel. In Dec 2011 they had only 10 employees in Palo Alto.