Provider of outsourced support and facility services.
2010
Chile
1,001 - 5,000 employees
Facilities Services
$25M - 100M in revenue
$1M - 10M in profitability
Industry Rank
42 out of 68
Chile, Corporate Services, Human Resources
United States, Corporate Services, Facilities Services
United States, Corporate Services, Accounting & Legal Services
Not reporting on Sustainability