Company

Name
Open-Xchange
Headquarters
Nürnberg, BY, DE
Employees
251-1K
Funding
$67,900,000

Social Media

Global Rank
#9,789