NEOS corporate office is located in 125 Pine Ave Ste 222A, Albany, Georgia, 31701, United States and has 11-50 employees.
neos
Departments
Number of employees
Engineering & Technical
1
Information Technology
1
Operations
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to NEOS's success, and advanced their careers.
Explore More
NEOS was founded in July 2003 to provide daily support of every facet of technology and to help clients transform their businesses by not just using technology, but leveraging technology. Robert created a team of technical and professional resources focused on moving clients to total tech maximization. Professionals with specific knowledge and expe... Read More