CRA Specialty Insurance Solutions is an independent insurance brokerage firm formed to promote, market and sell risk management products and services on behalf of insurance companies to CRA members, through the members’ appointed retail insurance brokers.