Overview
We are seeking a highly organized, detail-oriented Controller to join our team. This position is responsible for overseeing the company's accounting functions while providing hands-on support with accounts payable processing and purchase order administration. The successful candidate will work closely with and report directly to the Office Manager to ensure accurate financial reporting and efficient day-to-day accounting operations.
Responsibilities
- Manage the company's accounting and financial reporting functions.
- Prepare monthly, quarterly, and year-end financial statements.
- Monitor cash flow, budgets, and general ledger accounts.
- Reconcile bank accounts and balance sheet accounts.
- Ensure compliance with accounting standards, company policies, and regulatory requirements.
- Oversee and assist with the posting and processing of accounts payable invoices to ensure timely and accurate payment to vendors.
- Issue and manage purchase orders, ensuring proper approvals and accurate tracking.
- Maintain vendor records and assist with vendor inquiries.
- Ensure compliance with internal controls and accounting policies.
- Collaborate with auditors during audits by providing necessary documentation and explanations.
- Support month-end and year-end closing processes.
- Prepare and remit government filings, including GST/PST, Source Deductions, WCB and other required remittances.
- Assist with budgeting, forecasting, and financial analysis.
- Identify opportunities to improve accounting processes and internal controls.
- Collaborate with management and provide financial information to support business decisions.
- Perform other accounting and administrative duties as assigned.
- Conduct account analysis to identify discrepancies or irregularities and resolve issues promptly
Qualifications
- Post secondary education or minimum 5 years proven experience in accounting or finance roles, preferably as a Controller and Accounts Payable specialist
- Strong proficiency in Sage and Microsoft Excel.
- Knowledge of accounts payable, accounts receivable, payroll processing, budgeting, and account reconciliation processes.
- Demonstrated ability to perform detailed account analysis and resolve discrepancies efficiently.
- Familiarity with accounting principles and regulatory standards.
- Excellent organizational skills with attention to detail and accuracy.
- Ability to work independently as well as part of a team.
- Excellent communication and interpersonal skills.
What We Offer
- Competitive salary based on experience.
- Comprehensive benefits package.
- Company RRSP matching program.
- Supportive and team based work environment.
- Opportunities for training.
Pay: $35.00-$40.00 per hour
Benefits:
- Company events
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Life insurance
- On-site parking
- Paid time off
- RRSP match
- Vision care
Work Location: In person