Callbox is a trusted lead generation services and AI-Powered Growth Strategy Partner for enterprise and scaling businesses globally since 2004. We help businesses exceed marketing and sales goals by deploying targeted prospecting campaigns that deliver qualified sales leads and ROI. With a 20-year t...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Year Founded:
2004 (21 years)
Address:
4924 BALBOA BLVD.; ENCINO, CA 91316, US
HIGH
spending power