Nst corporate office is located in 3071 Dionisio Oribe, La Blanqueada, Montevideo, 11600, Uruguay and has 11-50 employees.
nst
Departments
Number of employees
C-Suite
2
Engineering & Technical
1
Finance
1
Information Technology
1
| Location | People at location |
| South America | 1-10 |
Explore people who held key positions, contributed to Nst's success, and advanced their careers.
Explore More
NST is a local technology partner in Uruguay that integrates people, processes, and technology to help organizations operate, protect, and evolve effectively. Since its establishment in 2005, the company has focused on providing solutions in cloud infrastructure, IT services, and security, ensuring operational continuity for its clients. NST also d... Read More