Rob Mccowan's Location
Toronto, ON, CA
Rob Mccowan's Work
Rob Mccowan's Skills
Rob Mccowan's Summary
Rob McCowan, based in Toronto, ON, CA, is currently a Technical Director at Jam City, bringing experience from previous roles at Jam City, Uken Games and McCowan Interactive. With a robust skill set that includes Xbox 360, Video Games, Game Development, Game Design, PS3 and more, Rob McCowan contributes valuable insights to the industry. Rob McCowan has 3 emails on RocketReach.