Develops and provides real-time monitoring and analytics software solutions for financial institutions and enterprises.
1997
United Kingdom
201 - 500 employees
Computer Software
$100M - 500M in revenue
Industry Rank
84 out of 393
United Kingdom, Tech, Information Technology & Services
United Kingdom, Tech, Computer & Network Security
Powered by AlliedOffsets and illuminem
Sustainability Report
Total sustainability employees
2-3