StitcherAds, a Kargo Company Employee Directory
Marketing ServicesTexas, United States11-50 Employees
StitcherAds, a Kargo Company has about 32 employees across 3 continents, most of them in North America. By country, the largest groups are United States Of America (54%), Ireland (33%) and United Kingdom Of Great Britain And Northern Ireland (7%). Engineering and Customer Success make up 42% of the profiles with a known department. StitcherAds, a Kargo Company's workforce spans 8 departments.