Invena supports customers in over 90 countries around the world.
245 +
COMPLETED
73 +
Countries
7 +
patents
27 +
years