Canal Insurance Company Announces New Chief Technology Officer

GREENVILLE, S.C., March 24, 2025 /PRNewswire/ — Canal Insurance Company is pleased to announce the appointment of Sai Thotapalli as Vice President, Chief Technology Officer. With over 25 years of experience in the insurance technology sector, Sai brings a wealth of both technical and…