Umbrella Digital Employee Directory
Advertising ServicesNew Jersey, United States11-50 Employees
Umbrella Digital has about 32 employees across 3 continents, most of them in North America. By country, the largest groups are United States Of America (83%), South Africa (10%) and Cyprus (3%). Marketing and Administrative make up 42% of the profiles with a known department. Umbrella Digital's workforce spans 8 departments.