Swiss Re Corporate Solutions appoints Caitlin Shea McGrath as new Head of E&S for the US

September 25, 2026
Caitlin Shea

Swiss Re Corporate Solutions, the direct insurance subsidiary of Swiss Re Group, has appointed Caitlin Shea McGrath as Head of E&S (Excess & Surplus) for the United States.

McGrath brings more than 17 years of experience in the insurance industry. She joined Swiss Re Corporate Solutions in 2021 and has since held several leadership positions across the business, most recently serving as Head of Crisis Management for North America.


© 2025. All Rights Reserved. Groupe Atlas

HEADER STYLE
Sticky Menu
COLOR SKINS
COLOR SCHEMES