Insurance Supervision Sector
Neville Henderson was named Assistant Superintendent, Insurance Supervision Sector in July 2015.
In his executive role he is responsible for the supervision of some 250 federally regulated insurance providers.
Mr. Henderson joined OSFI in May 2011 as the Managing Director, Life Insurance Group (Conglomerates), bringing with him nearly 40 years of varied experience in insurance companies, consulting and oversight, including roles as Partner at PricewaterhouseCoopers and as a senior executive with medium and large insurance companies. He is a Fellow of both the Canadian Institute of Actuaries (CIA) and the Society of Actuaries and a former president of the CIA.
Mr. Henderson earned an Hons. Bachelor of Science from McMaster University.
Office of the Superintendent of Financial Institutions
The Office of the Superintendent of Financial Institutions (OSFI) is an independent agency of the Government of Canada, established in 1987, to protect depositors, policyholders, financial institution creditors and pension plan members, while allowing financial institutions to compete and take reasonable risks.