Steve Denton Headshot

1 California Street
Suite 400
San Francisco, CA 94111

Steve Denton

Chief Executive Officer, EPIC Insurance Brokers & Consultants


With more than 33 years in the insurance and risk management industry, Steve’s expertise is building operations that provide both specialty industry and product resources for clients of all size and complexity. Since joining EPIC, Steve has spent considerable time expanding local resources and expertise across the EPIC’s service platform. He has also been involved in several recent acquisitions which expanded EPIC’s resources and strengthened the geographic reach.

Prior to joining EPIC, Steve was Chief Executive Officer of Beecher Carlson, where he planned and directed the execution of all client services and growth initiatives. Prior to Beecher Carlson, Steve spent 13 years with Aon Risk Services, where he held senior management positions in the Atlanta, Nashville and Seattle offices. While at Aon, Steve focused his efforts on the transportation, retail and healthcare industries. The majority of his background includes extensive experience with Fortune 500 risk management accounts. Steve’s areas of specialty include complex casualty and alternative risk financing. Prior to his tenure at Aon, Steve worked for Marsh, Inc. in Atlanta as an account executive and liaison to the insurance market. Steve’s background also includes three years with Ford Motor Company in its corporate risk management department located in Dearborn, Michigan.

Steve is a graduate of the University of Georgia where he earned a Bachelor of Business Administration in Risk Management and Insurance.

On a personal front, Steve and his wife Jane have been married for 30 years and enjoy travel, hiking, and bike riding. They have two sons, Layne (age 24) and Trevor (age 23). Outside of the office, Steve enjoys time with his family, driving race cars, golf and University of Georgia football.