Canal Insurance Company News

Canal Insurance Adds to Leadership Team

South Carolina-based Canal Insurance Company named Jarrell Hall, assistant vice president – marketing & business development and Linda Lewis, assistant...