Macrofocus Company

Macrofocus develops products and solutions from visual components in existing vertical applications to stand-alone visual systems.
Technology: Intelligent Data Analysis
Industry: Business Intelligence & Analytics
Headquarters: Zurich, Switzerland
Employees Number: 1-10
Estimated Revenue: Less than $1M

Visit Website
info@macrofocus.com
Register and Claim Ownership