ITRS
Information Technology · Observability & APM

ITRS offices and sites

ITRS has 13 sites in 8 countries; 9 sites have open roles now. The busiest is London.

Data updated Nov 13, 2026 · Back to the company report
13Sites
8Countries
9Hiring offices
27Open roles

Every site

SiteCountryTypeOpen rolesRoles in 90 daysHires most forEngineeringSeen since
LondonUnited KingdomSales office1212Sales, Backend, DevOps17%Jul 2025
TunisTunisiaEngineering / R&D45DevOps, Leadership, Product25%Apr 2026
MumbaiIndiaSales office30Customer Success0%May 2025
New YorkUnited StatesSales office21Sales, Solutions0%May 2026
PuneIndiaNot classified20Customer Success0%Nov 2025
ParisFranceEngineering / R&D11Networking100%Oct 2026
ChennaiIndiaNot classified11Customer Success0%Oct 2026
MakatiPhilippinesNot classified11Product0%Nov 2026
ManilaPhilippinesRegional office10Leadership0%Aug 2026
BostonUnited StatesRegional office00
MálagaSpainRegional office00
EnterpriseUnited StatesRegional office00
Alphen aan den RijnNetherlandsRegional office00
Source: office addresses in postings and company registers

Sites no longer seen

Chicago
United States · Not classified
last seen Jun 2026

How to cite

ITRS, Offices. Alion, Nov 13, 2026. https://alion.io/company/itrsgroup/offices

.json · .md · CC BY-SA 4.0