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.

Bill Bewick

Bill Bewick is an Edmonton-based political consultant and public policy analyst who served as the Wildrose Official Opposition Director of Policy at the Alberta Legislature from 2010-2017, and was the Director of Policy for the UCP Caucus in 2022-23. He led the development of election platforms in 2012, 2015, and the UCP’s winning platform in 2023. With Fairness Alberta, he was the de-facto spokesperson for the Equalization referendum’s Yes campaign in 2021, and has published numerous nation-wide columns. He has a B.A. and M.A. from the University of Alberta and a Ph.D. from Michigan State University. He has been an American Politics Instructor at Athabasca University since 2011.

Our Team

James Horsman

Jim’s distinguished career in public serve and politics spanned almost twenty years. First elected to the Alberta Legislature as MLA for Medicine Hat in 1975, he served five consecutive terms…

Don McLeod

Don has 40 years of wide-ranging project and construction management and operations experience. His operations expertise includes the petrochemical, pipelining, oil sands, refining and fertilizer industries. He was the Vice-President…

Damien Hocking

Dr. Hocking has had a diverse career in solving complex problems through engineering analysis and advanced simulation. His experience includes crude valuation studies, pipeline capacity studies, crude oil assay analysis,…

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