Senior Actuarial Analyst at Centrica in Windsor, Ontario, Canada | London, England, United Kingdom | Windsor, England, United Kingdom | Kablio