ITRS

HQ
London
Total Offices: 5
305 Total Employees
Year Founded: 1997

ITRS Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers health insurance

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid sick days

Provides paid holidays

Company Culture

Offers a remote work program

Recently posted jobs

12 Days AgoSaved
In-Office
Tunis, TUN
Cloud • Information Technology
Provide global Level 1–3 IT support and administer internal infrastructure across on-premises and cloud environments. Maintain servers, endpoints, networking, storage, domain controllers, identity and access management, firewalls, and cloud services. Troubleshoot complex technical issues, support hardware and software provisioning, maintain infrastructure continuity and security, coordinate with technical teams, and drive preventive maintenance and positive employee experience.
15 Days AgoSaved
In-Office
Mumbai, Maharashtra, IND
Cloud • Information Technology
Provide 24/7 managed monitoring and support for client Geneos/ITRS components, respond to client queries, resolve incidents, perform root-cause analysis and configuration changes, deliver upgrades and improvements, document knowledge, and meet SLA targets.
16 Days AgoSaved
In-Office
London, Greater London, England, GBR
Cloud • Information Technology
Generate qualified enterprise sales opportunities across EMEA through high-volume outbound prospecting and inbound lead engagement. Qualify leads, book meetings for Account Executives, use sales tools to build campaigns, and collaborate with Marketing and Sales to drive pipeline and ARR growth for ITRS Observability and Uptrends DEM portfolios.