4



We are umbrella

We create audiovisual solutions

to your communication challenges.

CEE HQ

Hungary: 1036 Budapest, Perc street 2.

Germany: Breite Str. 3, 40213 Düsseldorf

umbrella@umbrella.tv

+36 1 336 0913

Umbrella collective logo

IMAGE FILM

An image film is your very own business card in moving images. It is the visual representation of what your brand stands for, told as a story. We know how to tell this story in the most engaging and impressive way. We have produced hundreds of image films for clients from all around the world, many of which received a number of prestigous awards. 

Omron

Image film

Dreher

Image film

Diego

Image film

SsangYong

Image film

Futureal

Image film

Kraken

Image film