Loading...

Director – Portfolio Risk Management & Analytics

  • Full Time
  • Anywhere

Travelers Insurance Company

Travelers Insurance Company is seeking an experienced Director - Portfolio Risk Management & Analytics to lead enterprise risk strategy and advanced analytics from our office in Five Points, Wake County. This full-time, on-site leadership role offers the chance to shape risk decisions at one of the most established property casualty insurers in the country.

About the Role

As Director - Portfolio Risk Management & Analytics, you will own the frameworks, models, and insights that guide how Travelers measures and manages portfolio-level risk. Based in Five Points, Wake County, you will partner with leaders across the organization to translate complex data into sound, forward-looking decisions.

Key Responsibilities

  • Direct portfolio risk management programs, including the design and oversight of analytical models and risk frameworks.
  • Build and interpret advanced analytics that inform underwriting, pricing, and capital decisions.
  • Monitor exposure across the portfolio and recommend strategies to balance risk and return.
  • Lead, mentor, and grow a team of analysts and risk professionals.
  • Collaborate cross-functionally with business, actuarial, and executive stakeholders to align risk insights with company objectives.

Qualifications

  • Proven leadership experience in risk management, analytics, or a closely related discipline, ideally within the property casualty insurance sector.
  • Strong command of quantitative methods, risk modeling, and data-driven decision-making.
  • Ability to communicate technical findings clearly to senior and non-technical audiences.
  • Track record of managing teams and driving results in a collaborative environment.

About Travelers Insurance Company

For more than 170 years, Travelers has built a reputation as one of the industry's leading property casualty insurers. Guided by a commitment to caring for customers, communities, and colleagues, Travelers fosters a workplace grounded in innovation and teamwork — a place where doing meaningful work and enjoying where you do it go hand in hand.

How to Apply

Ready to advance your career as a Director - Portfolio Risk Management & Analytics with Travelers Insurance Company in Five Points, Wake County? View the full listing and submit your application here.

To apply for this job please visit www.adzuna.com.

Working in Five Points, Wake County

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.