Channel Partner Manager Calgary Channel Partner Manager For an international natural resources software company Does this sound like the big picture of your career?You are a smart and experienced professional looking for versatile work at a globally growing software company…