Umbra is a home accessories design and manufacturing company. The company has headquarters in Toronto, Ontario, Canada and satellite offices in the Netherlands, Brazil, the United States, and China. The firm sells more than 2,000 home products through over 25,000 retailers in 120 countries.

Decor
Storage & Organisation
Kitchen
Bath
Bar Accessories
Shopping Basket
Scroll to Top