Megan Watt to Lead Chubb North America Claims as Executive Vice President
WHITEHOUSE STATION, N.J., July 16, 2018 /PRNewswire/ -- Chubb has appointed experienced insurance leader, Megan Watt, as Executive Vice President, Head of North America Claims. In this role, she will lead all aspects of Chubb North America claims management, service and administration for the commercial and personal insurance businesses. Ms. Watt will be based in Basking Ridge, New Jersey, and will report to Michael Smith, Chubb's Global Claims Officer.
"Megan is a highly respected leader in the industry and brings a vast array of management, legal and claims experience that will complement our North America Claims team. I look forward to working with Megan in supporting our commitment to service excellence, embedded in the Chubb claim reputation, as well as driving innovative strategies to bring the overall claim experience to new levels, in an ever-changing environment," said Michael Smith.
Ms. Watt has close to three decades of insurance experience and has served in a variety of leadership capacities. Prior to joining Chubb, Ms. Watt was head of Claims for Everest National Insurance Company, where she led a team of claims and operations professionals supporting multiple product lines.
Ms. Watt received her JD from New York Law School in 1989, and graduated cum laude from Barnard College-Columbia University in 1986. She is a member of the New York, New Jersey, Washington D.C. and Illinois Bar Associations.
About Chubb:
Chubb is the world's largest publicly traded property and casualty insurance company, and the largest commercial insurer in the United States. 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 and promptly. 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 and other locations, and employs approximately 31,000 people worldwide. Additional information can be found at: chubb.com.
Chubb Insurance Company of Canada has offices in Toronto, Calgary, Montreal and Vancouver and provides its products and services through licensed insurance brokers across Canada. For additional information, visit: chubb.com/ca.
SOURCE Chubb
Related Links
WANT YOUR COMPANY'S NEWS FEATURED ON PRNEWSWIRE.COM?
Newsrooms &
Influencers
Digital Media
Outlets
Journalists
Opted In
Share this article