Printed from BusinessInsurance.com

Beecher Carlson promotes Joseph Siech to CEO

Posted On: Apr. 9, 2018 12:47 PM CST

Beecher Carlson promotes Joseph Siech to CEO

Beecher Carlson Insurance Services L.L.C. on Monday said it has promoted Joseph Siech to CEO to replace Steve Denton, who has resigned to pursue other opportunities.

In addition, B. Scott Davis, who will continue as president of casualty and property, has been appointed to the newly created position of chief operating officer, the Atlanta-based brokerage said in a statement.

A company spokeswoman said in a separate statement that Mr. Denton has said that while it was a hard decision to leave, “it was time” to begin a new chapter in his career.

Mr. Denton was president of Beecher Carlson when it was bought by Brown & Brown in 2013.

Mr. Siech, who was formerly national sales director, is responsible for planning and directing execution of Beecher Carlson’s client services and growth initiatives, as well as guiding the development of short- and long-term financial goals, according to the statement said.

Based in Atlanta, he will continue to drive national sales leadership with a focus on sales architecture, while recruiting and mentoring talent will remain a top priority, the statement said.

Mr. Davis, based in Nashville, Tennessee, will direct strategic operational developments in his new role.