Glen Johnston's Location
Canada
Glen Johnston's Work
Glen Johnston's Education
Glen Johnston's Skills
Glen Johnston's Summary
Glen Johnston, based in Canada, is currently a Territory Manager Business Market at McDougall Energy Inc., bringing experience from previous roles at Honeywell. Glen Johnston holds a Cambrian College. With a robust skill set that includes Sales Management, Contract Negotiation, Key Account Management, New Business Development, B2b and more, Glen Johnston contributes valuable insights to the industry. Glen Johnston has 1 email on RocketReach.