About the Role: The Accounting Manager is a hands-on accounting leader responsible for accurate and timely financial reporting, full-cycle accounting activities, and oversight of key accounting processes across the company and its related entities.
This role combines day-to-day accounting responsibilities with team leadership and will oversee areas including accounts payable, cash receipts, general accounting, account reconciliations, and month-end and year-end reporting. The Accounting Manager will work closely with other members of the Finance team to maintain strong financial controls, support business operations, and continuously improve accounting processes.
Key Responsibilities: Accounting & Financial Reporting- Perform and manage hands-on accounting activities for the company and assigned subsidiaries or related entities.
- Manage and actively participate in the monthly and year-end close processes.
- Prepare and analyze monthly financial statements, account reconciliations, supporting schedules, and management reporting.
- Perform full-cycle accounting responsibilities, including general ledger accounting, bank reconciliations, accruals, journal entries, intercompany transactions, and other account reconciliations.
- Prepare accounting estimates, accruals, and general ledger adjustments.
- Manage daily and monthly cash reporting and related banking activities.
- Support annual budgeting and forecasting activities.
- Coordinate and support external audits and year-end activities, by preparing financial reports and year-end working papers.
- Ensure timely government remittances and other compliance requirements.
- Prepare financial analysis and ad-hoc reporting as required.
Team Leadership & Accounting Operations- Directly supervise the Accounts Payable Clerks and Finance Assistants, providing day-to-day direction, coaching, training, and performance support.
- Assign and prioritize team workloads to ensure accounting deadlines and service expectations are met.
- Review the work of accounting staff and provide guidance on transactions, reconciliations, and accounting issues.
- Oversee accounts payable, cash receipts, cash applications, expense reimbursements, credit card administration, and other transactional accounting processes.
- Support the development of team members and cross-training within the Finance department.
- Identify and implement improvements to accounting processes, internal controls, systems, and workflows.
- Coordinate HQ main phone line coverage across designated staff to help ensure incoming calls are answered promptly and professionally.
What You Bring:Experience & Skills:- Minimum 5 years of progressive accounting, financial reporting, or related finance experience.
- Strong full-cycle accounting experience, including general ledger, accounts payable, accounts receivable, bank reconciliations, accruals, and journal entries.
- Demonstrated experience preparing and analyzing financial statements and interpreting financial information.
- Experience with month-end and year-end close processes and external audits.
- Previous experience supervising, coaching, or providing functional leadership to accounting staff is preferred.
- Experience with multi-entity, subsidiary, manufacturing, distribution, or similarly complex business environments is considered an asset.
- Strong proficiency with computerized accounting or ERP systems and Microsoft Excel / Google Sheets.
- Experience building and maintaining reports in BI software would be considered an asset.
- Strong analytical, problem-solving, and critical-thinking skills.
- Excellent organizational and time-management skills with the ability to manage multiple priorities and deadlines.
- Demonstrated ability to work independently while collaborating effectively across departments.
- Strong written and verbal communication and interpersonal skills.
- High degree of accuracy, professionalism, discretion, and attention to detail.
- Ability to adapt to changing priorities and work effectively in a fast-paced environment.
Education:- University degree in Accounting, Finance, Business Administration, or a related field.
- CPA designation, or progress toward a CPA designation, is preferred.
Job Details & What We OfferA people-first company- Membership in the Swish family - we treat our employees with integrity and have since 1956
The role- Location: On-Site - Peterborough, Ontario
- Salary Range: $80,000 to $100,000 (compensation within the range dependent on CPA designation status)
- Variable compensation: Annual performance bonus eligibility
- Vacation: Starting at 3 weeks
Benefits from Day 1- Company-paid Extended Health & Dental Care
- Company contributions to a Registered Retirement Savings Plan (RRSP)
- Employee & Family Assistance Program (EFAP)
Extras that matter- Rewards & Recognition program that celebrates great work and meaningful contributions
- Access to hundreds of employee discounts across home, wellness, travel, fashion, and more
- Unlimited training and development with an industry-leading brand to help you grow your career
Role Information: Newly created role that evolved from an existing vacancy