by Rohtash Tarar | Sep 1, 2023 | Home Decor
Umbra Overview Umbra is a Canadian design company that has gained international recognition for its innovative and modern home decor and functional products. Founded in 1979 by graphic designer Paul Rowan and his childhood friend Les Mandelbaum, Umbra has grown to...