Genworth Financial

Unlock to Claim this listing

Add / Modify Company

Genworth Financial, Inc. (NYSE: GNW) is a Fortune 500 provider of products, services, and solutions that help families navigate the aging journey with confidence. Headquartered in Richmond, Virginia, Genworth applies its nearly 150 years of experience each day to helping people navigate caregiving options and fund their long-term care needs.?Our primary office locations in the U.S. are Richmond, VA, Lynchburg, VA, Stamford, CT, Waltham, MA and New York, NY.?

Click to rate this company
[Total: 0 Average: 0]

3.7

Overall Excellence Rating

Industry

Insurance Brokers & Agencies

Category

Insurance Carriers

ESG/Ethical Impact

Genworth Financial, Inc. (NYSE: GNW) (“Genworth”) is a Fortune 500 insurance holding company committed to helping families achieve the dream of homeownership and address the financial challenges of aging through its leadership positions in mortgage insurance and long-term care insurance. Headquartered in Richmond, Virginia, Genworth traces its roots back to 1871 and became a public company in 2004. During one scheduled of its scheduled quarterly meeting, the Nominating and Corporate Governance Committee (NCGC) reviews and directs the strategy of the Company’s environmental, social and governance practices, which includes the Company’s environmental policy and implementing procedures. However, the NCGC may raise sustainability and other ESG-related matters during other scheduled meetings. The NCGC evaluates the Company’s progress and objectives towards reducing Company environmental impacts and oversees, in conjunction with the Board’s Risk Committee, the risk management strategies, policies, and implementation processes that incorporate climate-related issues. The Board’s Risk Committee regularly receives updates on topics identified using Genworth’s Risk Framework assessments. Climate-related risks are incorporated into the Risk Committee’s assessments of standard operational risks related to the regulatory environment, technology, and reputation. In addition, in its reporting to the Board’s Risk Committee, Genworth’s Mortgage Insurance business, which is more directly affected by climate-related natural disasters, includes information on potential risks associated with mortgage loan delinquencies and risk mitigation actions subsequent to natural disaster events.

Eligible Awards

Coming Soon







Claim Your Award Badges

Do you work with Us

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer.

Awards Received

2023

Revenues

$7,500,000,000.00

Website Traffic

Employee Rating

3.8

Customer Rating

3.9

Company Size

1000-5000

ESG Risk Rating

3

We’re Happy to Help.

Do you have questions about your ranking, our projects, or why you’re not on the list?
Scroll to Top

You need to be registered to claim or modify your listings

Excellence In My Industry

This badge tells your customers, employees, partners, and other stakeholders that your company has met the criteria of our excellence certification in best practices across all pillars of business in your specific industry – from financial responsibility and results, sustainability, social responsibility, employee experience, customer satisfaction, ethics, and more.

Best Practice Certified

This badge tells your customers, employees, partners, and other stakeholders that your company has met the criteria of our excellence certification in best practices across all pillars of business – from financial responsibility and results, sustainability, social responsibility, employee experience, customer satisfaction, ethics, and more.

Best of Best Practices

This badge tells your customers, employees, partners, and other stakeholders that your company is one of the top 20 companies in your industry that has met the criteria for our excellence certification in best practices across all pillars of business – from financial responsibility and results, sustainability, social responsibility, employee experience, customer satisfaction, ethics, and more.

Newsweek Excellence 1000

This badge tells your customers, employees, partners, and other stakeholders that your company is one of the Top 1000 companies that demonstrate excellence across all pillars of business – from financial responsibility and results, sustainability, social responsibility, employee experience, customer satisfaction, ethics, and more.