Rob Mcleod's Location
Oshawa, ON, CA
Rob Mcleod's Work
Rob Mcleod's Education
Durham College
Business Administration
1997 - 1998
Rob Mcleod's Skills
Rob Mcleod's Summary
Rob McLeod, based in Oshawa, ON, CA, is currently a Chief Operating Officer at Talize, bringing experience from previous roles at Walmart Canada. Rob McLeod holds a 1997 - 1998 Business Administration @ Durham College. With a robust skill set that includes Store Management, Big Box, Merchandising, Shrinkage, Store Operations and more, Rob McLeod contributes valuable insights to the industry. Rob McLeod has 1 email on RocketReach.