Steve Cavanaugh, former, and highly-respected head of the Louisiana Workers Comp Corp, passed away last week.
While I only know Mr. Cavanaugh by reputation, by all accounts he was an insightful, innovative, and effective leader. After leaving the LWCC, Cavanaugh had begun working to build a new insurance carrier in Texas. He succumbed to pancreatic cancer last week at the age of 55.
Thanks to Workers Comp Executive for the notice.
Insight, analysis & opinion from Joe Paduda