CRC Group Names Three to Leadership Roles October 5, 2023 CRC Group, a wholesale speciality insurance distributor based in Birmingham, Alabama, part of Truist Insurance Holdings, has named three people...