38 employees
Informatica offers hardware and software solutions in the information technology and telecommunication sector.
1992