Millennium Insurance Corporation, based in Sherwood Park, AB, invites a detail-oriented CPA with at least 3 years of progressive experience to join our accounting team. You will support financial reporting, budgeting, and month- and year-end activities while ensuring accuracy of our general ledger and receivables. You will collaborate on process improvements, upgrade reporting templates, and assist with audits and vendor/payable workflows, contributing to a culture of learning and teamwork.