Canal Insurance Company

HQ
Greenville
279 Total Employees
Year Founded: 1939

Canal Insurance Company Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers health insurance

Work-Life Balance + Wellbeing

Offers generous PTO

Company Culture

Provides free snacks and drinks

8 Days AgoSaved
In-Office
Greenville, SC, USA
Insurance
Design, develop, and deliver enterprise BI solutions and dashboards using Power BI and Azure. Integrate data from Policy, Claims, Billing, Agency systems and third parties, build semantic/data models, implement RLS, optimize queries, ensure governance, data quality, and support analytics for Claims, Underwriting, Finance, and Operations.
15 Days AgoSaved
In-Office
Greenville, SC, USA
Insurance
Own full-cycle payroll for multi-entity, multi-state operations and administer employee benefits programs. Perform payroll audits, reconciliations, tax and compliance tasks, year-end processing, benefits enrollment/COBRA/ACA/401(k) support, vendor coordination, reporting, HRIS updates (UKG preferred), and provide employee support while maintaining confidentiality.
17 Days AgoSaved
In-Office
Greenville, SC, USA
Insurance
Lead enterprise project and vendor management functions, own centralized intake and agile delivery frameworks, drive portfolio prioritization, manage PMO/VMO teams, budgets, vendor lifecycle, and executive reporting to ensure on-time, quality delivery and continuous improvement.