At the heart of the global marketplace are the billions of transactions that happen every day. There are multiple human touch-points between Buyers and Suppliers — each of which cost time and the possibility of human error. Increasing demands for compliance bring ever more intricate regulation. In r...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
2000 (25 years)
Address:
POUNTNEY HILL HOUSE; LAURENCE POUNTNEY HILL; LONDON, EC4R 0BL, GB
HIGH
spending power