eCase Employee Directory
Software DevelopmentVictoria, Australia51-200 Employees
eCase has about 70 employees across 5 continents, most of them in Oceania. By country, the largest groups are Australia (72%), Philippines (6%) and United States Of America (6%). Program & Project Management and Analytics make up 39% of the profiles with a known department. eCase's workforce spans 16 departments.