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.

Bob Milbourne

With a B.A.Sc. in Metallurgical Engineering from the University of British Columbia and further studies at the Banff School of Advanced Management, Bob has over 30 years of experience in the iron and steel manufacturing sector. A former senior executive and director at Stelco Inc., he played a pivotal role in the company’s turnaround in the 1990s, significantly improving productivity and financial health. His expertise includes corporate restructuring, change management, and operational improvement. Post-retirement, he established an independent business advisory practice, providing strategic, operational, and technical guidance to major clients. He has also served on the boards of several companies, including Bruce Power Inc. and HatchCo Holdings, and has served as a Commissioner with both the B.C. Securities Commission and the B.C. Utilities Commission. His professional memberships include the Association for Iron and Steel Technology and registration with the engineering associations of Ontario and British Columbia.

Our Team

Ryan Cross

Ryan has over 25 years of management experience in the Oil & Gas sector across multiple disciplines of construction, drilling, completions, production, operations, and business development. He is a Certified…

Anne Harding

Anne has worked with over 60 Indigenous groups across Canada since 2005. She led stakeholder engagement planning and execution for conventional and unconventional oil and gas, pipelines, facilities, refining, and…

Angus Brotherhood

Angus Brotherhood has over 40 years of experience in junior and independent oil and gas companies. He was the Executive Vice President of Novalta Resources, where he was instrumental in…

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