About J Powell Brown
Published on December 18, 2020. Powell Brown has served as Chief Executive Officer of Brown & Brown, Inc. since 2009. Based in Daytona Beach, FL, Brown & Brown has 8,500 teammates across 41 states, Bermuda, Canada, Grand Cayman, and the United Kingdom.