Register
Katie McGrath
CEO North America, Swiss Re Corporate Solutions
Swiss Re Corporate Solutions
Bio

Katie McGrath has been CEO North America since July 2022 and is a member of the Corporate Solutions Executive Committee. She is responsible overseeing the Corporate Solutions business in North America, developing and executing regional business plans, and profitably growing the overall book of business in a way that best serves clients.

Katie joined Swiss Re Corporate Solutions in 2019 as head of the company's Accident & Health business unit in North America. She has more than 25 years of experience across multiple roles in commercial insurance.

Prior to 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 a long 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. She is a diamond member of the Self-Insurance Institute of America (SIIA) and leads non-profit efforts in New Jersey supporting adolescent depression and anxiety.