CAC has put together a team of leaders from across its industry.  Alphabetically, they are:


christine headshot Christine MacDonald is CAC’s Manager, Health, Safety and Environment & Human Resources. Christine has a long history in management, including oversight of over a hundred employees at a major Edmonton manufacturing operation. Christine’s passion for human resource management helped to deliver CAC a 98% pass in its COR certification, and she continues to upgrade CAC’s practices to industry-leading standards. Christine holds a diploma as a Professional Therapeutic Counselor, and various certifications as a NCSO, ISO Auditor, Investigator, and RIOS Trainer.



CSJheadshot Cameron St John, MBA, is CAC’s Vice President, Business Development and Finance. At CAC, Cameron is responsible for larger purchase and sale contracts and for developing CAC’s new facilities. With a background in both the old and new economies, Cameron began his career in mining economics, and has been responsible for business development across a number of companies in the software, tourism, and forest industries. Cameron holds an MBA in strategy, finance and China business from the Australian Graduate School of Management.



headshot - HY 2b Harold “Hong” Yang is CAC’s CEO. A former applied sciences professor at Tianjin University in China, Hong has been working with or trading his entire business career. To date, he has shipped more than 600,000 tonnes of steel from North America to Asia and is known as one of North America’s leading exporters of scrap steel, amongst other commodities. Hong holds a Master’s degree in polymer sciences from Tianjin University and can, even today, be found at the helm of metals handling machinery.  Hong is the holder of a number of patents related to his scientific work.



xiao headshot Xiao Yang, P. Eng, is CAC’s Manager of Special Projects.  Since 2007, Xiao has held positions throughout the company, including that of manager of the Edmonton yard and as office manager for the overseas shipping systems.  Xiao is one of CAC’s most experienced equipment operators.  Xiao holds an engineering degree from the University of Toronto.