Managing thousands of invoices each month from hundreds of diverse suppliers can be an immense operational load for ...