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

EXPLAINER

Using explainer videos is one of the best ways to make your customers better understand your product or service. Our animated explainer videos create an engaging content that can grab and maintain your audience’s attention.

Etelburg

Explainer

DHL

Explainer

Brain Bar

Explainer