Developer of a service management platform designed to help an organization's internal and external service providers to collaborate. The company's platform supports service integration and management...

Information Technology
Palo Alto, CA, United States
Founded 2010
129 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$4M
Last Round
N/A