Grant Harper Email

Head EMEA Sales - Enterprise . ITRS Group

Current Roles

Employees:
362
Revenue:
$63.4M
About
In a real-time economy, technology failure means business failure. Our technology creates operational resilience for enterprises in demanding environments by looking after their IT estates to optimise performance, enhance efficiency and help prevent outages. We work with over 170 leading financial institutions, including investment banks, exchanges and trading venues, hedge funds, brokers and data vendors around the world. For more information visit www.itrsgroup.com.
ITRS Group Address
711 Third Avenue
London, null
UK
ITRS Group Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.