Rod Mcleod's Location
Toronto, ON, CA
Rod Mcleod's Work
Rod Mcleod's Education
Rod Mcleod's Skills
Rod Mcleod's Summary
Rod McLeod, based in Toronto, ON, CA, is currently a Proprietor at Barvason Consulting, bringing experience from previous roles at The Look Company - North America, BGRS, The Look Company and x.eye incorporated. Rod McLeod holds a BMath in Computer Science, Business, Accounting @ University of Waterloo. With a robust skill set that includes SDLC, Business Analysis, Management, Project Management, Project Planning and more, Rod McLeod contributes valuable insights to the industry. Rod McLeod has 3 emails on RocketReach.