ITRS

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

Teams at ITRS

Recently posted jobs

17 Hours 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.
YesterdaySaved
In-Office
London, Greater London, England, GBR
Cloud • Information Technology
The Corporate Development & Strategy Manager will execute M&A transactions, develop market analysis, manage stakeholders, and create executive outputs to drive strategic growth initiatives.
2 Days AgoSaved
In-Office
New York, NY, USA
Cloud • Information Technology
Quota-carrying Senior Account Executive responsible for new logo acquisition, expansion, and retention across a named US territory. Build and manage pipeline, lead full sales cycles, coordinate pre-sales/legal/services, execute territory plans, engage C-suite and technical stakeholders, and maintain CRM/forecasting discipline. Operate as a player-coach with potential first-line management responsibilities in a hybrid New York role.