12 employees
I-com is a digital agency that offers web development, brand strategy, SEO, CMS, visual identity, UX design, and marketing services.
2000