64 employees
Insitaction, an agency that provides web design, graphic design, and IT integration and development services.
2004