Balboa Digital Employee Directory
Telephone Call CentersCalifornia, United States51-200 Employees
Balboa Digital has about 166 employees across 3 continents, most of them in Asia. By country, the largest groups are Philippines (79%), United States Of America (17%) and Colombia (4%). Program & Project Management and Support make up 50% of the profiles with a known department. Balboa Digital's workforce spans 12 departments.