Brand: umbra
Products: Furniture and accessories
Shop >>

How Local?
Toronto company, global manufacturing.

Address: 165 John Street, Toronto, Ontario M5T 1X3

“Based in Toronto, Canada, Umbra (Latin for “shade”), has become a global leader in product design and currently distributes in over 120 countries across the world with offices in Europe, Canada, the United States, Brazil, and China.”
– https://www.umbra.com/about

 

Responses