Login Enter

Umbra

9 months ago

Account Manager, Canada (Field Based)

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Umbra
Location
Canada, Ontario, Toronto, Scarborough Canada
Posted
9 months ago
View all jobs at Umbra

Job description

About Us We’re Umbra – a leading global design company, creating original, modern, casual, and affordable designs for every room in the home. Privately owned in Canada with over 45 years of industry experience, our products are sold in over 120 countries. We are a rapidly growing entrepreneurial organization driven by innovation, speed, and teamwork. We thrive on building strong customer relationships, developing strategic partnerships, and delivering value-driven solutions. Is this You? We’re …

Interested in this position?

Create your free account and tailor your CV to match this job.