Canal Insurance Company Names Stachura Chief Claims Officer July 21, 2025 Canal Insurance Company named Paul Stachura to its executive team as vice president and chief claims officer. Stachura has experience...