Developer a spend optimization platform designed to help save on annual software expenditure. The company's platform allows companies of every size and industry to get more visibility and control of t...

Information Technology
London, United Kingdom
Founded 2021
386 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$101.1M
Last Round
N/A