Atel USA
Atel USA

Atel USA Information

Contact top employees from Atel USA

Summary

AtelUSA nearshore BPO solutions

AtelUSA is a BPO service provider of software development talent, call center services and Infrastructure lease. Based in Mexico with 6 operating facili...Show more

Industries

Outsourcing/Offshoring

Headquarters Location

Employees Size

1000-5000 employees

Specialties

BPO, Outsourcing, Nearshore, Infrastructure Lease, Human Resources, Contact Center

Founded

1995

Contact Atel USA

Organization Website

Employees Turnover 3 quarter 2025

Length of Employment
arrow
Employee tenure at Atel USA shows a diverse range of experience levels:
33% for 3–4 years67% have over 11 years of service at Atel USA
Contact top employees from Atel USA
Luis Acosta Aizman
Business Development & Marketing
View
johnny hu
Director, Sales Engineering & Customer Technical Services
View

FAQ

Atel USA operates in the Outsourcing/Offshoring industries. More details can be found on the official website: atelusa.com.
The headquarters of Atel USA are located in Chula Vista, United States.
Atel USA currently employs 1000-5000 people.
BACK TO TOP