Phone, Email, Address, Sales, & Support Contact Information


Customer Service & Support

Sales:
Support:
Help Center
General:

Business Inquiries

Press:
Partnerships: Click Here for Partners
Jobs: Click Here for Jobs

Office Locations

Headquarters
129 N Hill Ave #202
Pasadena, CA 91106
United States

Orange County
130 Chaparral Court, #100
Anaheim, CA 92808
United States

 

General: 626-689-4420

Sales: 866-900-7646 or 626-689-4458
Enterprise Sales: 866-692-1649
Sales Europe: +44 20 8133 0153

Support: 626-478-2396

Central Desktop Benefits

  • Delivered On-Demand
  • Upgrade Anytime
  • Cancel Anytime
  • Risk Free
  • No Contracts1
  • No Cancellation Fees

1Applies to Workgroup Plans