Collabora corporate office is located in St. Johns Innovation Park, Cowley Road, Cambridge, Cambridgeshire, CB4 0DS, United Kingdom and has 51-200 employees.
collabora ltd
collabora
collabora inc
collabora consulting ltd
collabora( inc
collabora (canada) inc
Departments
Number of employees
Engineering & Technical
6
Operations
2
Marketing
1
Information Technology
1
Finance
1
| Location | People at location |
| Europe | 11-50 |
| North America | 11-50 |
| South America | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to Collabora's success, and advanced their careers.
Explore More
Collabora Productivity is the driving force behind putting LibreOffice in the cloud, providing Collabora Online and a range of other products and consulting to enterprise and government. Powered by the largest team of certified LibreOffice engineers in the world, it is a leading contributor to the LibreOffice codebase and community. Collabora Offic... Read More