Google Puts Tel Aviv on Its Maps
On Tuesday June 5th, Google had an officewarming party to unveil its new offices on the 26th floor of the Levinstein Tower in downtown Tel Aviv. Google has job openings there and that's where you come in.
17 Comments
June 6, 2007