People Matters Employee Directory
Media ProductionHaryana, India201-500 Employees
People Matters has about 217 employees across 5 continents, most of them in Asia. By country, the largest groups are India (78%), United States Of America (5%) and United Kingdom Of Great Britain And Northern Ireland (3%). Administrative and Media & Communications make up 49% of the profiles with a known department. People Matters's workforce spans 15 departments. People Matters's workforce held steady between July 2025 and July 2026.