John Carroll

Marketing Account Executive at McGriff

John Carroll is a seasoned marketing and underwriting professional with extensive experience in the insurance industry. Currently serving as a Marketing Account Executive at McGriff since August 2022, Carroll previously held the position of Senior Underwriter at QBE North America from June 2016 to September 2022. Prior roles include Underwriter for the Small Business Unit at Starr Companies from August 2010 to July 2016, where Carroll specialized in Aviation Workers Compensation accounts, along with responsibilities in producer development and management, forecasting, and tracking portfolio performance. Beginning a career as an Underwriter Trainee at Summit Consulting in May 2007, Carroll progressed to an Underwriter role there from April 2008 to August 2010. Carroll holds a degree in Insurance and Risk Management and Finance from the University of Mississippi's School of Business Administration, completed in 2007.

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices