INNOVAGUA Logo

INNOVAGUA

Locations: Vázquez de Coronado, San José 11101, CR

Company Size: 1 - 100

Industry: Specialty Trade Contractors

Company Website

AI Description

drawer
  • Andres Loaiza profile image

    Water Quality Engineer. Undergraduate of Chemical Engineering.