Neo corporate office is located in 717 Market St Ste 100, San Francisco, California, 94103, United States and has 51-200 employees.
neo
neo innovation inc
neo innovation
neo lean fund lp
neo lean fund management llc
mosaic event management
Departments
Number of employees
Operations
3
C-Suite
2
Sales
1
Marketing
1
Information Technology
1
Human Resources
1
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Neo's success, and advanced their careers.
Explore More
Neo is dedicated to empowering the next generation of tech leaders through its premier startup accelerator, innovative recruiting platform, and a vibrant mentorship community. The company aims to support budding entrepreneurs and tech professionals in their growth and development. By providing access to resources and connections, Neo facilitates th... Read More