
Glenn O'Farrell
Director
Mr. O’Farrell is currently the CEO and Ombudsman at the Ombudservice for Life & Health Insurance. Previously, he served as President and CEO at Groupe Média TFO and Canadian Association of Broadcasters, and President at Global Television Network Québec.