Invicara Employee Directory
Software DevelopmentLeinster, Ireland51-200 Employees
Invicara has about 78 employees across 4 continents, most of them in Asia. By country, the largest groups are India (48%), United States Of America (19%) and Ireland (14%). Engineering and Program & Project Management make up 44% of the profiles with a known department. Invicara's workforce spans 11 departments.