About

Mark E. Jones co-founded Goosehead in 2003 and has served as Executive Chairman of the Board of Directors since July 1, 2024, having previously served as the Company's Chief Executive Officer from co-founding it in 2003 through July 1, 2024, and as Chairman since the Board of Directors was established. He led the strategic development and execution of all aspects of the business from inception until July 2024, and the Jones family is the Company's largest shareholder.

Before Goosehead, he worked at the global management consulting firm Bain & Company from 1991 to 2004, most recently as a senior partner and director, where he also served for many years as Global Head of Recruiting. He began his professional career at Ernst & Young in Calgary, Canada, from 1985 to 1989. He earned a Bachelor of Commerce degree from the University of Alberta and an MBA from Harvard Business School.

Roles

Goosehead Insurance, Inc.
Executive Chairman; Director (Co-Founder, former CEO) · Current role
2003–present
Goosehead Insurance
Chief Executive Officer (Co-Founder) · Co-founded the Company and led the strategic development and execution of all aspects of the business from inception until July 2024; also served as Chairman since the Board was established.
2003–July 2024
Bain & Company
Senior Partner and Director · Also served for many years as Global Head of Recruiting.
1991–2004
Ernst & Young
Professional (Calgary, Canada)
1985–1989
Ernst & Young
Audit and mergers-and-acquisitions practice groups · Detail from Goosehead's official site.

External Roles

N5B Capital
Chief Executive Officer

Fixed Compensation

FY 2025
Salary
$750,000
All other compensation
$91,198
Total compensation
$4,523,598

Performance Compensation

Data from FY 2025

Stock awards

Option Awards
$3,682,400
FormStock options

Also at Goosehead Insurance, Inc.

Related

See how VectorShift works for your firm

Request Demo