17 employees
IMFact is a non-deposit taking financial institution that uses supply chain financing to provide working capital to SMEs.
2020