4 employees
Omicus provides marketing advice, brand building, and distribution solutions to businesses that helps to grow in international markets.
2011