Open Channels corporate office is located in 4644 El Conquistador Del Monte, Santiago, Santiago Metropolitan, 8580000, Chile and has 11-50 employees.
open channels sa
open channels
open channels chile
Departments
Number of employees
Operations
2
Engineering & Technical
1
Sales
1
Information Technology
1
| Location | People at location |
| South America | 1-10 |
| North America | 1-10 |
Explore people who held key positions, contributed to Open Channels's success, and advanced their careers.
Chief Executive Office... at Scamusica
Worked as Chief Executive Officer & Socio Officer & Dire...
at Open Channels (2000-2025)
Explore More
Open Channels specializes in technological security solutions and audiovisual integration, designing and implementing control rooms, videowalls, video surveillance, and monitoring systems. Their services cater to various sectors including government, defense, mining, health, education, and corporate clients. They provide advanced technology for rea... Read More