Offers credit and payments services to digital media businesses, assessing creditworthiness through their proprietary technology platform. The company has originated over $2B in loans in the United States and Europe.
Los Angeles, California
No. 1653 (2017), No. 93 (2014)