J. Powell Brown is the Chief Executive Officer of Brown & Brown, Inc., a major player in the insurance industry, since July 2009. He stepped into this role after serving as President starting in 2007 and has been with the...
J. Powell Brown is the Chief Executive Officer of Brown & Brown, Inc., a major player in the insurance industry, since July 2009. He stepped into this role after serving as President starting in 2007 and has been with the company in various capacities since 2002. His family's connection to the company runs deep; he is the son of J. Hyatt Brown, the current Chairman, which points to a legacy within the business. After a brief health-related leave in 2012, he returned to lead the company robustly. J. Powell has been involved in multiple key areas, from retail operations to public entity services, showcasing a wide understanding of the business. Noteworthy is his significant vested stock, with shares valued at over $8.3 million in 2023 alone. He leads with a compensation strategy linked to performance metrics like organic revenue growth and adjusted EBITDAC margin, ensuring that his success aligns with that of the company and its shareholders. Beyond the numbers, Powell also has a commitment to community and development, having served on various boards over the years. His approach to leadership combines industry knowledge, personal integrity, and a focus on sustainable growth for Brown & Brown.