Katie McGrath

Katie McGrath Head Accident & Health NA North America

Katie McGrath is Head Accident & Health (A&H) North America for Swiss Re Corporate Solutions. She oversees the overall growth and development of the A&H portfolio, with a direct responsibility over sales and underwriting teams. 

Throughout her 25-year career, Katie has held numerous leadership positions within the Employer Stop Loss industry. Prior to joining Swiss Re Corporate Solutions, she served as Head of Specialty and Sponsor Solutions at AIG, and was responsible for sales, underwriting, claims and operations. Katie has an impressive track record of profitably growing businesses, combining technical expertise with a client-focused mindset, building high performing teams and developing new talent.  

Katie holds a Bachelor of Science from Virginia Tech and an MBA from Rutgers University in New Jersey. She is a diamond member of the Self-Insurance Institute of America (SIIA) as well as leading non-profit efforts in New Jersey supporting adolescent depression and anxiety.