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

Ed Wittstock

Ed has broad experiences in addressing diverse and complex problems with a high level of cross functional planning, integration and optimization. Most recently he led the integration and consolidation of…

Patrick Spotowski

Patrick has 20 years of experience working within an accounting environment. He has extensive knowledge on accounting controls; payroll and financial principles. Patrick has provided support in project finances and…

Gilles Turcotte

Gilles Turcotte is an MBA graduate from McGill University, with a specialization in international business and has a B.A in Economics from Université de Sherbrooke. Gilles has been a Business…

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