Telecom & Tower Climbing Directory


Home » Callbox
Phone #: 888.810.7464
4924 Balboa Blvd, Encino, CA, United States 91316

In 2004, a small business startup in downtown Los Angeles was making strides when it decided to set up operations in Iloilo, back then a sleepy little city south of Manila in the Philippines. Operations, though, were far from sluggish as Callbox started receiving calls as an inbound call center with less than 20 people that first year, and a year later, transitioned into outbound marketing. Since then, it hasn’t looked back – additional operation centers in Singapore, Australia, Malaysia, and the UK were built, further expanding its market share. Now, Callbox has over 700 employees in 2 locations (Iloilo and Davao), serving hundreds of Global 2000 companies from more than 20 countries around the world.

Categories list:      
Get directions from:
directions to:
4924 Balboa Blvd, Encino, CA, United States 91316

    Your Name (required)

    Your Email (required)

    Your Message