Deskera

deskera logo database

 

 

 

Company Name Deskera
Street Address 440 N Wolfe Rd
City Sunnyvale
State CA
Zip 94085
Country USA
Website http://www.deskera.com/
Organization Type (Public/Private) Private
Source Code Open