
Job Description
Key Responsibilities
Financial Accounting & Reporting
Maintain the general ledger, execute month-end and year-end closings, and prepare monthly, quarterly, and annual financial statements with supporting schedules. Manage journal entries, accruals, and balance sheet/account reconciliations (bank, credit card, loans), while assisting the Financial Director with strategic financial initiatives.
Internal Controls & Process Improvement
Maintain effective internal controls to safeguard assets and ensure compliance with accounting standards, policies, and legislation. Support external audit and regulatory reviews while identifying opportunities to automate processes, improve efficiencies, and strengthen controls.
Aggregate Inventory & Capital Assets
Monitor inventory quantities and valuation for pits, quarries, and stockpiles; reconcile production, transfer, sales, and usage reports
Investigate variances with operations, maintain costing methodologies, and support annual counts and audits
Assist management in evaluating inventory levels, production costs, and inventory turnover
Maintain the fixed asset register (acquisitions, disposals, transfers, depreciation), coordinate annual review, and ensure capital expenditures are documented and approved
Team Supervision & Operational Support
Supervise, coach, and support the finance department staff in their daily activities—setting clear priorities and enforcing strong internal controls across all sub-ledgers while driving teamwork, accountability, performance development, and continuous improvement.
Compliance, Insurance & Corporate Administration
Maintain registrations and compliance on corporate, government, customer, and industry platforms (DriveON, CARM, and others as assigned), including permits, licenses, and regulatory filings
Coordinate insurance renewals, certificates, coverage monitoring (equipment, fleet, facilities, liability, bonding), and claims support
Administer corporate credit cards, cell phones, assigned assets, and employee allowance programs in line with policy and budget
Additional Responsibilities
Performs other related duties and special projects as assigned, consistent with the scope of the position, the employee’s qualifications, and operational needs.
Qualifications / Skills
Bachelor’s degree in Accounting, Finance, or Business Administration.
Minimum of five (5) years of progressive accounting experience and two (2) years of supervisory or team leadership experience.
Experience in construction, aggregates, transportation, mining, or heavy equipment industries is considered a strong asset.
Strong understanding of financial accounting principles, financial reporting, and internal controls.
Demonstrated experience overseeing accounts payable, accounts receivable, and payroll administration, including applicable payroll legislation and statutory remittance requirements.
Experience in inventory accounting, inventory valuation, cost accounting, and cost control.
Knowledge of capital asset accounting, fixed asset management, and depreciation.
Proficiency in Microsoft Excel and accounting software or enterprise resource planning (ERP) systems.
Demonstrated leadership, team development, delegation, and communication skills.
Strong analytical, organizational, and problem-solving abilities.
Effective time management skills, with the ability to prioritize tasks, allocate resources, and meet deadlines efficiently.
Ability to manage competing priorities in a fast-paced operational environment.
High standards of accuracy, attention to detail, professional judgment, integrity, and confidentiality.

