Babble-on App Localization Employee Directory
Translation and LocalizationCalifornia, United States2-10 Employees
Babble-on App Localization has about 8 employees across 3 continents, with the largest share in North America (50%). By country, the largest groups are United States Of America (33%), Italy (17%) and Portugal (17%). Media & Communications and Program & Project Management make up over half of the profiles with a known department.