Travis Blanchard's Location
Ottawa, ON, CA
Travis Blanchard's Work
Travis Blanchard's Education
York University
2013 - 2017
Travis Blanchard's Summary
Travis Blanchard, based in Ottawa, ON, CA, is currently a Communications Manager at Motor Ops Inc., bringing experience from previous roles at Motor Ops Inc., Revera Inc. and Miratel Solutions. Travis Blanchard holds a 2013 - 2017 York University.