Umbrella Street is a creative studio founded by director Stephen Leeds, specializing in commercials, branded entertainment and feature films. We harness a variety of tools and creative talent to construct engaging ideas, content, and experiences across all platforms. We have created award-winning films and commercials that have been shown across the world and web.
Known for our story-telling flair and get-it-done approach, we combine creative solutions with hands-on production at a very early stage to create original, efficient and effective work regardless of scope and budget. We have extensive experience helping emerging companies build their brands with video content that directly-- and measurably-- results in bottom-line growth.