Glenn has spent a career developing and implementing strategies to finance and successfully commercialize technology. Most recently he was the founding CEO of the Research & Development Corporation (RDC). Before returning to Canada to launch RDC, Glenn worked with Imperial Innovations Group plc, a leading technology commercialization company, in London, England. He also has extensive experience working with young and growing companies to develop new products, target and penetrate markets, and grow sales.
Glenn currently serves on the Board of Genoa Design International Ltd., the Audit and Risk Committee for the Canadian Nuclear Safety Commission, the Audit and Risk Committee for Small Federal Government Departments, and the Dr. Leonard A Miller Centre Advisory Committee. He has recently served on the St. John’s Board of Trade, the Board of Canadian Adaptive Snowsports (CADS), and the Chapter Executive of the Institute for Corporate Directors Newfoundland and Labrador. In these capacities he has served on and chaired committees dealing with, among other things, strategy, human resources, finance, and organizational risk. He also served as Secretary of the Rhodes Trust for Newfoundland and Labrador for 10 years (2010-2020).
Glenn is a Rhodes Scholar.  He holds Masters’ degrees in Business Administration, and Environmental Change and Management from Oxford University. He completed a Bachelor of Science in Chemistry at Yale University and holds the Chartered Director (C.Dir.) designation from The Directors College of Canada and the ICD.D from the Institute of Corporate Directors.