Santa Clara, California
The company had offices in Santa Clara, California, Stockholm, Tel Aviv and Beijing.