Accelerated Payments, an invoice financing platform, has appointed Neil McMillan as Head of North America. McMillan will be based in Toronto.
According to Accelerated Payments, McMillan brings more than 20 years of experience finance of working both in alternative finance providers and traditional banks.