Beecher Carlson Insurance, a large account risk management broker, has promoted Joseph Siech to CEO and Scott Davis to COO.
Siech succeeds Steve Denton, who has departed the company to pursue other opportunities.
In his new role, Siech will be responsible for planning and directing the execution of the company’s client services and growth initiatives, in addition to guiding the development of financial goals.
He will continue to drive national sales leadership across the Beecher Carlson platform.
Siech commented: “My job is simple: continue to work with our existing leadership team to determine what their teams need to best service their clients and then figure out a way to make that happen.”
Davis takes up the newly created COO role and will direct strategic operational development to ensure client satisfaction and future growth with a focus on creating and delivering value-added processes to clients.
Davis, who will also continue as president of casualty and property, said he was excited to work with the leadership team to increase operational efficiencies.
He added: “We take pride in making every client experience meaningful and will be refocusing our efforts on creating innovation solutions for them.”
Dan Donovan, executive chairman of Beecher Carlson, said that Siech and Davis have been key members of the company’s leadership team for more than 13 years.
Donovan added: “They have long held the respect of their teammates, their clients,
and our business partners.”
“Our culture is the crown of our success, and I know our culture will thrive under Joseph Siech
and Scott Davis’s leadership.”