About Canal Insurance Canal Insurance Company specializes in insurance for commercial trucking and specialty transportation operations. Canal was founded in 1939 and is located in Greenville, South Carolina. At Canal, we recognize that our success would
Job Description We are seeking an experienced Senior Business Analyst (BA) with 10+ years of experience in business analysis, requirements gathering, process improvement, and stakeholder management. The ideal candidate should have strong experience in translating business