i80 Group corporate office is located in 1330 Avenue of the Americas Ste 8C, New York, New York, 10019, United States and has 11-50 employees.
i80 group
fintech
fintech co
Departments
Number of employees
Finance
11
C-Suite
6
Operations
4
Information Technology
1
Human Resources
1
| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
Explore people who held key positions, contributed to i80 Group's success, and advanced their careers.
Executive Assistant & ... at 3i Group
Worked as Administrative Assistant & Manager, Office
at i80 Group (2023-2025)
Explore More
i80 Group is a global private credit investment firm specializing in asset-based finance and structured lending solutions for businesses seeking flexible capital to support growth and expansion. The company partners with high-growth businesses, financial technology platforms, and investment sponsors to develop customized financing arrangements tail... Read More