Home
Start Ups
Events
News
Map
Contact
Central Desktop
Central Desktop helps people work together in ways never imagined possible. Our collaboration platform connects people and information in the cloud.
Overview
Website:
centraldesktop.com
Employees:
Location:
Pasadena, CA
Type:
Collaboration, Project Management
Industries:
Software
Address:
129 N Hill Ave, Pasadena, CA 91106, United States
cheap jerseys