Swiss Re Corporate Solutions appoints Caitlin Shea McGrath as new Head of E&S for the US
September 25, 2026
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.



