CEO
Dave Obenauer
CEO Approval Rating
86/100
CRC Group is an Alabama-based company that provides property and casualty insurance products and services for individuals and businesses.