ownCloud corporate office is located in Rathsbergstr. 17, Nuernberg, Bavaria, 90411, Germany and has 51-200 employees.
owncloud gmbh
owncloud
owncloud inc
owncloud inc
owncloud
owncloud gmbh
| Location | People at location |
| Europe | 1-10 |
Explore people who held key positions, contributed to ownCloud's success, and advanced their careers.
Graduate Research Assi... at The University of Sout...
Worked as Quality Assurance Engineer
at ownCloud (2021-2022)
Explore More
Founded in 2010, ownCloud develops and provides open-source software for content collaboration, allowing teams to easily share and work on files seamlessly regardless of device or location. The company is headquartered in Lexington, Massachusetts.... Read More