Platform
Features
Pricing
ITRS Group
Contact
No bio yet
Location
London, United Kingdom
Links
Jonathan D'Souza
Global IT Service Delivery Manager
11 people, 0 jobs
4 followers
ITRS Group’s technology establishes and maintains operational resilience for businesses operating in demanding environments where technology failure means business failure.
Industries
Headquarters
Employees
Beyond Gravity
Concentrix
Investec
Campari Group
BioMarin Pharmaceutical