Walmart Canada's Marketing department is led by Debbie Morrow (Marketing Manager) and has 90 employees.
Harsh Shah
Manager, Strategic Sourcing
Elisa Finkelstein
Senior Manager, Digital Growth
Looking for a particular Walmart Canada employee's phone or email?