Managing Director

  • 37616
  • Life - Actuarial
  • |
  • Quebec, Canada
  • |
  • Jun 24, 2020
Insurance
RESPONSIBILITIES
  • Maintain and evolve the longevity risk dashboard to track the appropriateness of our longevity improvement assumption vs. emerging longevity research.
  • In collaboration with other geographies and teams, evaluate emerging longevity research to determine its impact on company’s view of future Canadian longevity.
  • In collaboration with other geographies and our reinsurance partners, ensure that the methodology used to create company’s longevity improvement assumption continues to define best practice.
  • Educate and influence various stakeholders on relevant developments.
  • Recommend updates to company’s Canadian longevity improvement assumption as required.
  • Chair the Longevity Leadership Group, which is made up of stakeholders and prepare meeting agendas that support the company’s strategic longevity priorities.
  • Spearhead working groups to perform the research or projects required to advance the LLG’s mandate.
  • Be seen as the subject matter expert and go to central resource for all things related to longevity.
  • Lead Defined Benefit Solutions initiatives to refine our longevity underwriting methodology using predictive analytics to create a competitive advantage for our solutions in the market.
  • Partner with the Client Relationships and Structuring teams to identify and develop new risk transfer solutions.
  • Chair the Defined Benefit Solutions Innovation Lab.
  • Oversee the creation of 8 to 12 feasibilities studies each year.
  • Oversee the implementation of promising feasibility studies.
  • Partner with the Structuring, ALM, Valuation, Risk and Operations teams to identify opportunities to better manage DBS’ inforce group annuities.
  • Work with Defined Benefit Solutions and GRS senior management to prioritize these opportunities.
  • Implement the prioritized opportunities by partnering with internal and external teams and stakeholders.
  • Chair the Defined Benefit Solutions Inforce Lab.
  • Own the strategic planning process for DBS.
  • Build, develop and lead a high performing team of actuaries to execute on the role’s mandate.
  • Influence key stakeholders to create support for Defined Benefit Solutions’ longevity, innovation and inforce management priorities.
  • Navigate the broader organization to implement new governance structures for priorities, as required.
QUALIFICATIONS
  • Undergraduate degree in actuarial science, mathematics or statistics.
  • FCIA designation.
  • Minimum of 8 years of insurance and/or pension experience in an actuarial role.
  • Very strong technical, analytical and problem solving skills that allow for deep actuarial analysis.
  • Excellent communication skills with the ability to explain complex ideas to non-actuaries.
  • Strong influencing skills.
  • Proven ability to manage multiple competing priorities.
  • Excellent people skills to manage relationships with stakeholders and coordinate large cross-functional teams.
  • Prior experience in longevity assumption setting and predictive modeling is an asset.
  • Previous knowledge of reinsurance structures, securitization, group annuities and/or registered pension plans is an asset.
  • Previous knowledge of pricing, valuation, ALM is an asset.
  • Ability to work independently, as well as collaboratively, challenge the status quo and promote new solutions.
  • Highly motivated, proactive, conceptual thinker who is able to take a leadership role in a wide variety of assignments.