i80 Group Employee Directory
Financial ServicesNew York, United States11-50 Employees
i80 Group is a SEC-registered global investment firm founded in 2016 that specializes in asset-based credit to support growth-stage companies. Headquartered in New York City and with an office in London, the firm operates within the financial services sector, delivering credit solutions tied to critical milestones in a company's development. Its client base comprises growth-oriented businesses seeking working capital to scale operations and pursue strategic objectives. In 2025 the firm expanded its partnerships with Shop Circle and Bonside, reflecting ongoing collaboration with companies advancing their growth trajectories.