James Willard
AeroLeads people directory · profile

James Willard Email & Phone Number

Risk Manager, Corporate Insurance at Genworth
Location: New York, New York, United States 5 work roles 1 school
1 work email found @coach.com LinkedIn matched
✓ Verified May 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email j****@coach.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Risk Manager, Corporate Insurance
Location
New York, New York, United States
Company size

Who is James Willard? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

James Willard is listed as Risk Manager, Corporate Insurance at Genworth, a company with 4981 employees, based in New York, New York, United States. AeroLeads shows a work email signal at coach.com and a matched LinkedIn profile for James Willard.

James Willard previously worked as Risk Manager, Corporate Insurance at Genworth Financial, Inc. and Director, Risk Management at Coach, Inc.. James Willard holds Bachelor Of Arts (B.A.), Business Administration And Management, General from Lynchburg College.

Company email context

Email format at Genworth

This section adds company-level context without repeating James Willard's masked contact details.

{first_initial}{last}@coach.com
86% confidence

AeroLeads found 1 current-domain work email signal for James Willard. Compare company email patterns before reaching out.

Profile bio

About James Willard

James Willard is a Risk Manager, Corporate Insurance at Genworth. He possess expertise in risk management, claims management, insurance, liability, claim and 23 more skills.

Listed skills include Risk Management, Claims Management, Insurance, Liability, and 24 others.

Current workplace

James Willard's current company

Company context helps verify the profile and gives searchers a useful next step.

Genworth
Genworth
Risk Manager, Corporate Insurance
New York, NY, US
Website
Employees
4981
AeroLeads page
5 roles

James Willard work experience

A career timeline built from the work history available for this profile.

Risk Manager, Corporate Insurance

New York, NY, US

Risk Manager, Corporate Insurance

Current
Genworth Financial, Inc.

Responsible for procurement of Global Property and Casualty, D&O, E&O, Cyber, Fiduciary, Crime insurance renewals. Directed and managed brokers, carriers, 3rd party administrator relationships. Oversee claims management process direct claim management best practices. Act as internal insurance resource supporting Legal, HR, Treasury, Finance and GFI global.

Sep 2019 - Present

Director, Risk Management

Coach, Inc.
Feb 2015 - Dec 2017

Consultant

Risk Management & Claims Consulting Services

Richmond, Virginia

  • Consult employers in the field of insurance risk management and claims, specializing in workers’ compensation, auto and general liability cost mitigation
  • Analyze insurance programs and claims procedures and provide best practice recommendations to control and mitigate the cost of risk
  • Develop, design, and implement internal and vendor programs to ensure claims best practices are adhered to, are focused on loss mitigation and reduction of cost, and are tailored to clients ability to manage in a cost.
  • Act as client advocate, liaise with brokers, carriers, third party administrators, and vendors to effectively implement and manage clients insurance and risk management programs
  • Provide consultation services in area of insurance risk management including but not limited to; claims management, loss control, self insurance, large deductible, monopolistic programs, risk finance, cost allocation.
May 2013 - Feb 2015

Manager - Risk Management & Claims

The Brink'S Company

Richmond, Virginia

  • Negotiated insurance renewals, conducted underwriting presentations, managed carrier and broker relations, secured favorable terms and conditions in accordance with companies risk tolerance
  • Directed and control the administration of company-wide insured and self insured programs including but not limited to workers’ compensation, state and federal black lung, auto and general liability, aircraft.
  • Analyzed risk and developed best practice programs to mitigate the cost of risk, audited and controlled all service providers, carriers and TPA’s to ensure compliance with best practices and internal policies and.
  • Was responsible for the budgeting and allocation of insurance portfolio cost, preparation of quarterly financial accruals, loss forecasting, coordinated actuarial studies, documented and executed quarterly financial.
Nov 1991 - May 2013
Team & coworkers

Colleagues at Genworth

Other employees you can reach at genworth.com. View company contacts for 4981 employees →

1 education record

James Willard education

FAQ

Frequently asked questions about James Willard

Quick answers generated from the profile data available on this page.

What company does James Willard work for?

James Willard works for Genworth.

What is James Willard's role at Genworth?

James Willard is listed as Risk Manager, Corporate Insurance at Genworth.

What is James Willard's email address?

AeroLeads has found 1 work email signal at @coach.com for James Willard at Genworth.

Where is James Willard based?

James Willard is based in New York, New York, United States while working with Genworth.

What companies has James Willard worked for?

James Willard has worked for Genworth, Genworth Financial, Inc., Coach, Inc., Risk Management & Claims Consulting Services, and The Brink'S Company.

Who are James Willard's colleagues at Genworth?

James Willard's colleagues at Genworth include Afreen Sultana, Andrew P., Nadine Mackey, Rudra B., and Nitesh Kumar.

How can I contact James Willard?

You can use AeroLeads to view verified contact signals for James Willard at Genworth, including work email, phone, and LinkedIn data when available.

What schools did James Willard attend?

James Willard holds Bachelor Of Arts (B.A.), Business Administration And Management, General from Lynchburg College.

What skills is James Willard known for?

James Willard is listed with skills including Risk Management, Claims Management, Insurance, Liability, Claim, Underwriting, Customer Service, and Analysis.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the James Willard you were looking for.

View similar profiles