Where are the Netvibes offices located?

Netvibes has offices in San Francisco and Paris, with representatives in New York. CEO Freddy Mini is based in San Francisco. Primary operations are in the US and France.

Feedback and Knowledge Base