Horizons
–
Moneda, Santiago Metropolitan Region, 8320000, Chile
About Horizons At Horizons, we're building the infrastructure to power borderless teams. By handling global payroll, benefits, taxes, and compliance, our technology enables businesses to hire anyone anywhere compliantly at the push of a button. If... - May 23