Umbra is a leading global design company, creating original, modern, casual, and affordable designs for every room in the home.
Account Manager role at Umbra, a leading global design company, requires managing key accounts across Oceania, building relationships, and growing sales.
Umbra is a leading global design company, creating original, modern, casual, and affordable designs for every room in the home.