- Team size
- Founded2004
- HeadquartersLos Angeles, CA
- Other officesSingapore, Singapore; Ultimo, Australia; Medellín, Colombia
About Callbox
Callbox is a call centers company based in Los Angeles, CA. Founded in 2004, team focuses on Call Centers, Customer Support and Lead Generation.
Services
Industries served
Notable clients
- Alima Technologies
Client reviews
Write a reviewNo client reviews have been published for Callbox yet. Worked with them? Share your experience.

