Matt Carroll

Matt Carroll is a seasoned marketing executive with extensive experience in the insurance industry. Currently serving as Chief Marketing Officer at LIO Insurance since February 2023, Matt previously held the position of President - Head of InsurTech at GBLI | Global Indemnity from April 2022 to February 2023. Prior to that, Matt spent over 13 years at Philadelphia Insurance Companies, where roles included Regional Vice President and Vice President of Marketing. Matt's earlier career includes key positions at Federated Insurance, such as District Marketing Manager in California and Georgia, and Association Risk Manager. Matt holds a degree in Marketing and Business from Arizona State University, earned between 1997 and 2001.

Links


Org chart

Sign up to view 0 direct reports

Get started