PSI Employee Directory
Software DevelopmentDublin, Ireland51-200 Employees
PSI has about 74 employees across 5 continents, most of them in Europe. By country, the largest groups are Ireland (50%), United States Of America (10%) and United Kingdom Of Great Britain And Northern Ireland (8%). Arts & Design and Analytics make up 25% of the profiles with a known department. PSI's workforce spans 12 departments.