interim Mar 19, 2026 Teresa Pollard → Interim CEO @ Delta Insurance Group Reason: restructuring Read full article