Explore the full record of transactions filed by Roche John C, Chairman & CEO. Officer active across 2 companies, notably HANOVER INSURANCE GROUP, INC.. Aggregated, 14 disclosures have been published. The latest transaction was filed on 24 June 2022 — Attribution. Regulator: SEC (Form 4). The full history is openly available.
John C. Roche is the President and CEO of Hanover Insurance Group, Inc. He leads the company with a strategic vision, overseeing operations and business development. His leadership is essential for innovation and growth at Hanover Insurance Group, Inc.