Barry is the CIO at Reinvestment Fund, a mission-based company committed to building wealth and opportunity for low-wealth people and places through socially and environmentally responsible development. In a career spanning more than 35 years, he has worked for companies of various sizes, from large organizations to start-up companies looking to establish presence in a nascent market. Holding various C-Level roles in his career, Barry has had the opportunity to analyze requirements and assess capabilities of different companies and markets. He has used that knowledge to develop product road maps that leverage a company’s core competencies and vision. He has helped organizations secure venture capital for both start-up and late stage funding. He is experienced with creating capital budgets for product and service development programs and implementing support platforms to bring new services to market. Barry is a graduate of the University of Alberta in Edmonton, Alberta.