Glenn O'farrell C.M.
About Glenn O'farrell C.M.
Glenn O'Farrell C.M. serves as the Corporate Director at the Ontario Energy Board and has held various leadership roles in the Canadian insurance and media sectors. He is a member of the Order of Canada and possesses a diverse educational background in economics, law, and corporate governance.
Work at Ontario Energy Board
Glenn O'farrell has served as Corporate Director at the Ontario Energy Board since 2020. In this role, he contributes to the regulation of the energy sector in Ontario, focusing on ensuring fair pricing and reliable service for consumers. His tenure at the board spans four years, during which he has engaged in various initiatives aimed at enhancing the efficiency and transparency of energy regulation in the province.
Current Role as CEO & Ombudsman at OLHI
In addition to his role at the Ontario Energy Board, Glenn O'farrell holds the position of CEO and Ombudsman at the Ombudsman for Life and Health Insurance (OLHI). This national dispute resolution enterprise addresses issues within the Canadian life and health insurance market, providing a platform for consumers to resolve disputes with insurers. His leadership at OLHI underscores his commitment to consumer protection and advocacy.
Previous Experience at Groupe Média TFO
Glenn O'farrell previously worked at Groupe Média TFO, where he held the position of Président et Chef de la Direction from 2010 to 2019. During his nine-year tenure, he oversaw the organization’s operations and strategic direction, contributing to its role as a significant player in the media landscape in Ontario.
Educational Background and Expertise
Glenn O'farrell possesses a diverse educational background, having studied economics, law, business, corporate governance, and data analytics. He attended prestigious institutions, including St. Francis Xavier University, Université Laval, and Cornell University. This extensive education supports his professional roles and enhances his expertise in corporate governance and legal matters.
Affiliations and Recognitions
Glenn O'farrell is affiliated with the Institute of Corporate Directors, reflecting his expertise in corporate governance. He also serves on the advisory board of Le Groupe Fair-Play, providing strategic guidance. Additionally, he is a member of the Order of Canada, which recognizes his significant contributions to the country, highlighting his impact in various sectors.