13 employees
iwoca is a financial service company that offers corporate loans and business loans.
2012