Our company is located in Lo Barnechea, a scenic area nestled at the foot of the Andes mountains, just 20 minutes from Santiago's city center. Our state-of-the-art facilities occupy a spacious 130-acre property, resembling a park, offering a serene and inspiring environment for our employees and vis...See more
Headquarters:
Chile
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2018 (8 years)
Address:
SANTIAGO, LO BARNECHEA, CL
LOW
spending power