Ron Riesenbach
Vice President of Innovation & Chief Technology Officer
Ron Riesenbach, BSc, MSc, MBA, P.Eng, CPHIMS-CA
Ron is Vice President of Innovation and Chief Technology Officer at Baycrest Health Sciences – a global leader in aging and brain health innovation.
Ron is responsible for driving innovation at Baycrest including the development of new information systems, tools and digital services for clients, clinicians, researchers and educators. Ron was a founder and the inaugural leader of the Centre for Aging + Brain Health Innovation (CABHI) based at Baycrest. This $124M 5-year investment by the Governments of Ontario and Canada, community donors and industry partners is a sentinel initiative levering an unprecedented level of funding to foster innovation across an international network of seniors care organizations and health system organizations. Ron is currently supporting numerous innovation initiatives at Baycrest including Baycrest @ Home, a transformational initiative that will bring Baycrest services directly to older adults living in the community.
Prior to joining Baycrest, Ron worked in executive leadership positions with the Ontario Telemedicine Network - one of the world’s largest and most successful telemedicine networks. The OTN now supports over 600,000 videoconference-based clinical consults as well as provides healthcare professionals with store-forward and telehomecare services. As founding CIO of OTN, Ron was central to the design, development, deployment and evolution of the technology and services which now underpin OTN’s operations. AT OTN, Ron also took on the role of VP of Emerging Business forging new business opportunities to help modernize healthcare systems in the Middle East, Europe and Australia.
Ron is active in the Global eHealth community, making numerous presentations to government and industry associations world-wide and advising on technical strategy. He sits on several advisory boards and was also the co-chair of the telemedicine technology special Interest group of COACH – Canada’s Health Informatics Association.
Ron is a registered Professional Engineer in Ontario. He holds an MSc in Electrical Engineering from the Technion – Israel Institute of Technology and an MBA from the University of Toronto. Ron was also among the inaugural group of Canadian health system executives to complete the requirements for the CPHIMS-CA certification.
Ron is an avid jogger, amateur photographer, wilderness canoe tripper, husband and father to three brilliant sons.