Chubb Wins Business Insurance 2020 Innovation Award
Worldview® platform recognized for its redesign and digital enhancements that continue to revolutionize insurance program management for risk managers and their brokers

WHITEHOUSE STATION, N.J., August 20, 2020 – Chubb has earned a Business Insurance 2020 Innovation Award for its recently reimagined proprietary risk management platform, Worldview®, which provides U.S. and Multinational clients and their brokers instant access to Chubb in a rapidly digitizing world.

The Business Insurance awards program recognizes innovation in products and services provided to risk managers. All entries are reviewed and scored by an independent panel of judges composed of risk managers. Worldview, which is celebrating its ten-year anniversary, received this award in recognition of its recent redesign that included upgrades to the platform’s look and feel, new features and enhanced program management capabilities. The upgrades offer Chubb customers both macro overviews and the ability to interact with data in a personalized way, while providing seamless communication through existing workflows among risk managers, brokers and Chubb.

“Businesses around the globe are facing new and more complex risks,” said Matt Merna, SVP, Chubb Group, Division President, North America Major Accounts. “As a result, risk managers are looking to their insurance carriers to provide more robust solutions including digital platforms that allow them to spend less time seeking pertinent information. As a recipient of the Business Insurance 2020 Innovation Award, Chubb’s Worldview platform has been recognized for delivering state-of-the-art digital solutions that address risk managers’ needs by providing them with more efficient management of their insurance programs.”

Worldview first won a Business Insurance Innovation Award in 2011, the year after it was introduced to the marketplace. Over the last decade, the platform has been continually enhanced to evolve with risk managers’ and brokers’ changing needs. Customer feedback has guided these updates, including customizable features, improved functionality, and digitized workflows.

“Chubb’s Worldview platform has proven to be an extremely valuable tool in helping our company better understand and manage a range of global exposures,” said Michael Pettinelli, CPCU, ARM, AVP, Global Insurance and Risk, Global Risk Management, Aramark. “Chubb’s platform just celebrated its ten-year anniversary with the inclusion of some new updates, and I am not surprised they are being recognized for their innovative approach to meeting the needs of their customer base.”

“We often hear from risk managers about how Worldview has helped to make their insurance program management with Chubb easier,” said Erin Bazin, Vice President, Chubb North America Field Operations. “We are honored to win this prestigious industry award. This recognition underscores Chubb’s commitment to pioneering advancements in technology and consistently integrating customer feedback into our digital toolset—ensuring our solutions meet the evolving needs of our customers around the globe.”

Chubb Worldview features include:

  • An interactive dashboard that provides users access to graphical tiles with personalized drill-down features.
  • An online Certificates of Insurance request capability that provides U.S.-based multinational customers with same-day turnaround for select countries and products.
  • A policy translation solution that delivers English versions of policies originally issued in a country’s local language.
  • Additional digitized workflows utilizing the Worldview discussion room for primary casualty customers.
  • Updated multinational custom alerts that include country-specific issuance requirements pre-renewal.

For more information on Worldview®, visit

About Business Insurance Innovation Awards
Celebrating its 11th year, the Business Insurance Innovation Awards recognizes leadership, inventiveness and ingenuity in products and services designed for risk management professionals. 2020 Innovation Award winners will be featured on and in the bonus Insurtech September 2020 print issue of Business Insurance. Winners will be recognized during an online awards event on September 30th. Read the winner announcement here

About Chubb
With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. As an underwriting company, we assess, assume and manage risk with insight and discipline. We service and pay our claims fairly. The company is also defined by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength and local operations globally. Parent company Chubb Limited is listed on the New York Stock Exchange (NYSE: CB) and is a component of the S&P 500 index. Chubb maintains executive offices in Zurich, New York, London, Paris and other locations, and employs approximately 33,000 people worldwide. 

Additional information can be found at:

Media Contact
Amy Whilldin: 267-398-6545;