Larry MacKinnon is the Director of Business Development for the London Economic Development Corporation (LEDC) where he is responsible for the attraction of new job creating investment, and support for the growth and development of existing companies across several industry sectors. A Certified Economic Developer (CEcD) through the International Economic Development Council (IEDC), Larry has a master's degree in Library and Information Science, a diploma in Political Science, and a bachelor's degree in Economics, all obtained at Western University.

Larry has been a Fanshawe College and Western University instructor in Entrepreneurship and Marketing Research Methods and has operated his own company providing competitive intelligence and market research services to the business community.

Larry is a past Board Chair for Brescia University College and past President of the London Small Business Centre. He currently volunteers as a Board member of the Consider Canada City Alliance, and as a Board member of Fanshawe Global Corporation.

Larry joined the Fanshawe College Board of Governors on September 1, 2021.