13 employees
MIC is a business strategy and technology consulting firm that focuses on delivering solutions for business intelligence.
2011