Sector: Financial Services No. of invoices processed: 15,000 p/a No. of employees: 4,000+ Customer since: 2008