- Carrols Corporation (St. Clairsville, OH)
- Restaurant General Manager About Us Carrols Corporation is one of the largest restaurant companies in the US and is headquartered in Syracuse , New York. Carrols ... is mission-focused; everyone from the President to the Assistant Manager has a clear understanding and vision of our...the restaurant, with the general public, business, and various community organizations in order to develop and improve the⦠more