Callbox corporate office is located in 4924 Balboa Blvd PMB 353, Encino, California, 91316, United States and has 501-1,000 employees.
callbox inc
callbox
call box inc
callbox sales and marketing solutions
callbox lead management solutions
callbox sales and marketing
Departments
Number of employees
Marketing
23
Sales
16
Engineering & Technical
10
Information Technology
9
Operations
8
Human Resources
6
Finance
1
| Location | People at location |
| Asia | 51-200 |
| North America | 11-50 |
| South America | 1-10 |
| Africa | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Callbox's success, and advanced their careers.
Template Developer Lev... at Reed Elsevier Philippi...
Worked as Software Developer & Intern
at Callbox (2024-2024)
Explore More
Founded in 2004, Callbox is a provider of multi-channel marketing solutions. Callbox offers lead generation, nurturing, and database services. Callbox also offers a marketing automation platform to businesses and organizations. Callbox is headquartered out of Encino, California.... Read More