Umbrella Corporation LTD d.o.o. je osnovana 2010. godine u Beogradu, Srbija.
Umbrella je danas prisutna u 3 zemlje regiona: Srbija, Bosna i Hercegovina i Makedonija.
Broj Umbrella prodajnih šopova u regionu je oko 45. Ovaj broj je u stalnom porastu usled konstantnog razvoja tržišta.
Pored sopstvenog prodajnog kanala, Umbrella je razvila i distributivnu mrežu sa 700+ prodajnih mesta u regionu (trafike, benziske pumpe, apoteke, marketi, šopovi mobilnih i elektronskih uređaja...).
Filozofija Umbrella poslovanja se zasniva na motivu da obezbedi najkvalitetnije, najatraktivnije, najaktuelnije i najinovativnije proizvode po konkurentnim tržišnim cenama.