Annual Revenue
$540,000,000
Employees
3,200
Total Deals
2
0 open
Pipeline Value
$0
Industry
Technology
Website
techvision.ioLocation
London, United Kingdom
Customer Since
Sep 2024
Annual Revenue
$540,000,000
Employees
3,200
Marcus Chen
marcus.chen@salespulse.io
Last Activity
Mar 31, 2026
Total Value
$185,000