Imactus is rated 3 out of 5 in the category computer software. Read and write reviews about Imactus. Somos una empresa enfocada en generar impacto social de una manera intuitiva y atractiva a través del desarrollo de herramientas digitales al servicio de la población.
Company size
11-50 employees
Headquarters
San Pedro, San José