Innovation 80 corporate office is located in United States and has 1-10 employees.
innovation 80
Departments
Number of employees
Operations
1
Marketing
1
Sales
1
| Location | People at location |
| North America | 1-10 |
Innovation 80 is dedicated to fostering innovation and collaboration in the arts. They provide funding and support to various grantees, emphasizing the importance of artistic expression. The organization also features the I 80 Lounge & Gallery, which serves as a space for community engagement and artistic showcase. Their intended clients include ar... Read More