Umbrella Digital corporate office is located in 637 Wyckoff Ave Ste 339, Wyckoff, New Jersey, 07481, United States and has 11-50 employees.
umbrella digital llc
Departments
Number of employees
Marketing
3
Sales
3
Engineering & Technical
2
C-Suite
2
Operations
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Umbrella Digital's success, and advanced their careers.
Director, Media at Red Six Media
Worked as Planning & Strategy Director, Media
at Umbrella Digital (2021-2022)
Senior Technical Solut... at Blockgraph
Worked as Technical Account Manager
at Umbrella Digital (2021-2022)
Media Associate Direct... at Park and Battery
Worked as Director, Media Planning & Strategy
at Umbrella Digital (2023-2024)
Director, Media Extern... at Turner Industries
Worked as Planning & Strategy Director, Media
at Umbrella Digital (2021-2022)
Explore More
We help businesses plan and execute efficient paid marketing growth strategies while providing easy-to-understand attribution analytics to know how digital marketing impacts business growth. We operate in multiple verticals but do have a focus on Higher Education Marketing. Helping College Enrollment and Marketing teams scale more efficiently with... Read More