
Dominic Howlett / Hero
Window Zebra Media is a diverse team of directors, producers, creatives, filmmakers, and editors who create content for global brands and artists. Known for handling projects of varying scales and budgets, the team recently showcased this capability in its latest…