Infovista Employee Directory
Software DevelopmentÎle-de-France, France501-1000 Employees
Infovista has about 828 employees across 4 continents, with the largest share in Europe (46%). By country, the largest groups are France (28%), United States Of America (26%) and Malaysia (6%). Engineering and Program & Project Management make up 20% of the profiles with a known department. Infovista's workforce spans 27 departments. Infovista's workforce fell 9% between July 2025 and July 2026.