Image for Louis J. McGavick

Louis J. McGavick

Louis J. McGavick is an American business executive known for his leadership roles in the insurance industry. He served as the CEO of XL Group, a global insurance company, where he oversaw operations and strategic growth. Prior to that, he held significant positions at other firms, including Capitol Hill Capitol Hill, emphasizing his experience in management and finance. McGavick is recognized for his expertise in risk management and corporate governance, contributing to the stability and expansion of the companies he has led. His career reflects a deep understanding of financial services and insurance industries.