Katie McGrath, SWISS RE

Katie McGrath, SWISS RE

Head of accident and health business, North America

Katie McGrath was appointed to head of Swiss Re’s North American accident and health business in May 2019, charged with overseeing the growth and development of the accident and health portfolio, with a direct responsibility over the sales and underwriting teams. Throughout her 25-year career, McGrath has held numerous leadership positions within the accident and health industry. Prior to joining Swiss Re Corporate Solutions, she served as head of specialty and sponsor solutions at AIG, responsible for sales, underwriting, claims and operations.

Outside of Swiss Re, McGrath is a diamond member of the Self-Insurance Institute of America, where she leads the organization’s charitable efforts in addressing adolescent depression and anxiety.

Keep up with the latest news and events

Join our mailing list, it’s free!