New Telephone Numbers + Knowledgebase

We have new Toll Free numbers and direct dial for international users. The new numbers are 866-829-7011 and 415-874-8040. We’re working hard to improve customer support and getting a toll-free support number online was important and is in place.

Additionally we have a new Knowledge Base and Tutorials set up at:

Comments are closed.