ITR Economics Employee Directory
Business Consulting and ServicesNew Hampshire, United States51-200 Employees
ITR Economics has about 55 employees across 3 continents, most of them in North America. By country, the largest groups are United States Of America (96%), India (2%) and Zambia (1%). Consulting and Media & Communications make up over half of the profiles with a known department. ITR Economics's workforce spans 8 departments. ITR Economics's workforce fell 60% between July 2025 and July 2026.