ITRS Group


ITRS Group’s technology establishes and maintains operational resilience for businesses operating in demanding environments where technology failure means business failure.

Industries

Employees

201-500

Links


Org chart

Collapse
James Colquhoun
Chief Financial Officer
Martin Nilsson
Chief Product Officer
Laura Taylor-Smith
Chief People Officer
David Randall
Global Head Of Customer Engineering And Success
Janick Nijenhuis
Global Head Of Sales & Partnerships, DEM (uptrends)
Grant Harper
Managing Director - Financial Services
Lucas Rotondo
Chief Marketing Officer
Daan de Voogd
Chief Operating Officer