Nbs corporate office is located in 205 Harvard St Apt 2, Cambridge, Massachusetts, 02139, United States and has 51-200 employees.
nbs
nbs.co.id
nusantara beta studio
Departments
Number of employees
C-Suite
2
Engineering & Technical
2
Information Technology
1
| Location | People at location |
| Asia | 51-200 |
Explore people who held key positions, contributed to Nbs's success, and advanced their careers.
Project Manager, Infor... at PT Mitra Integrasi Inf...
Worked as Project Manager, Information Technology
at Nbs
Explore More
Nbs is a company that operates in the Custom Software & IT Services industry. It employs 50to99 people and has 1Mto5M of revenue. The company is headquartered in Cambridge, Massachusetts.... Read More