 SYRACUSE, N.Y., Feb. 09, 2021 GLOBE NEWSWIRE -- Carrols Restaurant Group, Inc. Carrols or the Company Nasdaq: TAST today announced that it has appointed Carl Hauch as the Companys Chief Operating Officer, effective February 15, 2021. 