umbra

  • Date : 15. September 2021

Project description

Based in Toronto, Canada, Umbra (Latin for shadow) has grown into a global leader in product design and currently sells its products in over 120 countries worldwide with offices in Europe, Canada, the USA, Brazil and China. Umbra was born out of a passion for original design and the desire to create products for every home.