Print / Save PDF Back to job

Director – Portfolio Risk Management & Analytics

Travelers Insurance Company · Five Points, Wake County

How to use this kit

Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.

Interview prep

Fit summary

Strong fit if you lead insurance portfolio risk or analytics at scale and want an on-site director role in the Raleigh area at a historic P&C insurer investing in data and AI.

Day in the role

As Director of Portfolio Risk Management & Analytics at Travelers, a typical day centers on enterprise-scale insurance risk: monitoring portfolio exposures across lines, steering analytics that support underwriting and capital decisions, and aligning models and metrics with leadership. Expect cross-functional work with actuarial, product, and claims stakeholders, plus review of loss trends (e.g., catastrophe and homeowners dynamics reflected in company news) and communication of risk posture and recommendations.

Skills to emphasize

Prioritize portfolio risk frameworks, P&C insurance analytics, catastrophe and homeowners loss drivers, model validation, and executive-ready risk reporting. Familiarity with AI/LLM applications in insurance is increasingly relevant given Travelers’ public AI initiatives. No certification list was provided for this family.

FAQ from this listing

Is this role remote?

No. The listing is not remote; the location is Five Points / Raleigh, Wake County, North Carolina.

What does Travelers emphasize in recent public coverage?

Growth in auto and homeowners, building an insurance-specific LLM, sustainability and AI for wildfire claims, and shareholder focus on homeowners long-term viability.

When was the company founded?

Available company facts list founding in 1864.

Company facts (cached)

Website: travelersinsurancecompany.com

Public cache only — not an employee review.

Role overview (listing rewrite)

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.

Full job on Get A Job.AI

Questions to ask them

Generated for personal interview prep · 2026-07-17 UTC · getajob.ai