Invena supports customers in over 90 countries around the world.
230 +
COMPLETED
90 +
Countries
7 +
patents
25 +
years