SHADOW

HQ
New York
Total Offices: 2
280 Total Employees
Year Founded: 2007

Teams at SHADOW

Recently posted jobs

17 Hours AgoSaved
In-Office
New York, NY, USA
Agency • Marketing Tech
The Art Director will manage campaigns, create visual assets for clients, ensure brand identity, and oversee design projects while collaborating effectively with teams.
4 Days AgoSaved
In-Office
New York, NY, USA
Agency • Marketing Tech
Manage creative, campaign, and production projects end-to-end: create timelines and trackers, monitor project health, run status meetings, liaise with clients and cross-functional teams, manage budgets and resources, QA deliverables, implement PM best practices, and mentor Associate Project Managers.
6 Days AgoSaved
In-Office
New York, NY, USA
Agency • Marketing Tech
Lead creative projects from concept through production across brand, digital, experiential, environmental, and presentation design. Create visual systems, identities, campaigns, and production-ready assets; collaborate with cross-functional teams and vendors; mentor junior designers and maintain high standards of craft and execution.