Skip to main content


Placeholder Image

Stéphane Renaud

Chief Actuary & Managing Director, Victor Canada

Stéphane Renaud is the Chief Actuary for Victor Canada. He is responsible for Victor Canada’s various actuarial functions, such as large account pricing, ratemaking, program assessments and aggregate loss reserving. In addition to his actuarial responsibilities, Stéphane is also highly involved in other Victor Canada operations related to data analytics, forecasting, insurer relationships, auditing and various strategic decisions. 

Stéphane joined Victor Canada as an actuarial analyst in 2003. He was appointed manager of the Actuarial Department in 2009 and promoted to Managing Director in 2020.

Stéphane holds a Bachelor of Mathematics from the University of Waterloo, where he specialized in the field of Actuarial Science. After obtaining the status of Associate of the Casualty Actuarial Society in 2007, he achieved the status of Fellow of the Casualty Actuarial Society in 2009. Stéphane is also a Fellow of the Canadian Institute of Actuaries.