IMC Team Members

Much of our insight comes from the experience of our team members. IMC takes considerable pride in its team, and the fact that over 25 team members are former clients.

John Oxenford

Having spent 24 years with Syncrude, including time as a Senior Technical Advisor, John specializes in technology commercialization, the energy sector and regulatory issues, specifically relating to the oil sands. He also currently holds the position of Senior Vice President, Oil Sands Development for Titanium Corporation.

Our Team

Don Bannerman

Don is a professional accountant with 20 years of diverse financial experience in the energy NGL midstream and upstream sectors. As the Vice President, Corporate Planning at Provident Energy, he…

Terry Kuharchuk

Terry has over 30 years of experience as an intellectual property lawyer, patent agent, and trademark agent. Terry is also registered as a P.Eng. with APEGA. Terry has extensive experience…

Neil Kaarsemaker

Neil brings a deep and varied background with 20 years of operational, customer service and sales management experience in the financial services sector and 20 years of senor level industry…

Step out of okay and into exceptional.
It all starts with a simple conversation.