ITRS

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

Teams at ITRS

Recently posted jobs

2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Cloud • Information Technology
Join the Revenue Operations Systems team as a Senior Salesforce Administrator to maintain and optimise Salesforce as the single source of commercial truth. Ensure stable integrations (Clari, Apollo, ZoomInfo), drive scalable configuration and process improvements, provide daily support, troubleshoot with vendors, and implement architecture-aligned enhancements across the GTM tech ecosystem.
2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Cloud • Information Technology
Lead monthly management accounts, forecasting, variance analysis and financial modelling. Reconcile ARR and revenue data, improve reporting processes and systems, and partner with commercial and operational leaders to translate financials into actionable insights for senior leadership and the Board.
2 Days AgoSaved
In-Office
London, Greater London, England, GBR
Cloud • Information Technology
Temporary HR Administrator to support post-acquisition integration: cleanse and validate French/English personnel data, scan and migrate legacy files to SharePoint, ensure data governance and compliance, run HR reports, and assist the People team on integration projects. Role is 3 months, contractor, based in London with some travel to France.