US-based Beecher Carlson, a commercial insurance brokerage firm, has appointed Steve Denton as president of the company.

Steve Denton has served as the COO since July 2006. In his expanded role, Mr Denton will plan and direct the execution of Beecher Carlson’s client services and growth initiatives. He has also been elected to Beecher Carlson’s board of directors. Tom Golub remains as chairman and CEO of the company.

Mr Denton has more than 20 years of experience in commercial insurance and risk management. Prior to joining Beecher Carlson, he held several senior management positions at Aon Risk Services. He also worked at Marsh and began his risk management career at Ford Motor. He is a graduate of the University of Georgia.