C-
Posted:
June 05, 2026
Location:
fredericton, nb, Canada
Job Description
Join C-Therm as a Full-Cycle Accountant where your expertise ensures accurate financial operations globally. This role focuses on compliance, reporting, and payroll management.
As C-Therm continues to grow, we're looking for an experienced Accountant to oversee full-cycle accounting. You will handle accounts payable, accounts receivable, and maintain compliance in financial reporting. The ideal candidate will possess strong analytical skills and be detail-oriented to manage important financial records and documentation.
Key Responsibilities:
• Manage full-cycle accounting processes with precision
• Perform monthly, quarterly, and year-end closure activities
• Prepare and review reconciliations for bank and credit cards
• Process payroll through ADP, ensuring regulatory compliance
• Monitor cash flow and generate internal financial reports
Requirements:
• Degree in accounting, finance, or related field
• Proficiency in Microsoft Excel and Sage 50 software
As C-Therm continues to grow, we're looking for an experienced Accountant to oversee full-cycle accounting. You will handle accounts payable, accounts receivable, and maintain compliance in financial reporting. The ideal candidate will possess strong analytical skills and be detail-oriented to manage important financial records and documentation.
Key Responsibilities:
• Manage full-cycle accounting processes with precision
• Perform monthly, quarterly, and year-end closure activities
• Prepare and review reconciliations for bank and credit cards
• Process payroll through ADP, ensuring regulatory compliance
• Monitor cash flow and generate internal financial reports
Requirements:
• Degree in accounting, finance, or related field
• Proficiency in Microsoft Excel and Sage 50 software
Apply for this Job
Submit your application for the Full-Cycle Accountant at C-Therm position at C-Therm Technologies Ltd..
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
fredericton, Canada
Posted:
June 05, 2026
Deadline:
July 15, 2026