Industry: Financial Services Headquarters: California, USA About Swett & Crawford Group CRC Group is the leading wholesale specialty insurance distributor in North America with more than $23.5 billion in annual written premiums, 4,300 teammates, offices across the United States and Canada, and 90+ years of delivering insurance solutions. CRC GroupRead More →