Canal Insurance Adds to Leadership Team December 18, 2014 South Carolina-based Canal Insurance Company named Jarrell Hall, assistant vice president – marketing & business development and Linda Lewis, assistant...