10 employees
Metreeca develops agile knowledge and data management solutions based on semantic web and linked data technologies.
2013