Goosehead Insurance, Inc. Appoints John Martin as Chief Financial Officer and Promotes Mark Jones, Jr. to President and Chief Operating Officer
Goosehead Insurance announces the appointment of John Martin as Chief Financial Officer and promotes Mark Jones, Jr. to President and Chief Operating Officer. These leadership changes aim to bolster the company's strategic, financial, and operational capabilities amid ongoing growth and market expansion in the personal lines insurance sector.