black bird Employee Directory
RetailOregon, United States11-50 Employees
black bird has about 45 employees across 6 continents, with the largest share in North America (33%). By country, the largest groups are United States Of America (27%), India (23%) and Mozambique (8%). Retail and Business make up over half of the profiles with a known department.