About the Role
We are looking for a highly organized and detail-oriented CFO / Office Manager to support the day-to-day financial operations of multiple related company entities.
This role is responsible for banking, accounts payable and receivable, payroll administration, bookkeeping support, financial recordkeeping, reporting, and maintaining organized filing and tracking systems. The successful candidate will also work closely with office staff to coordinate shared duties and responsibilities, ensuring tasks are completed accurately, efficiently and on time.
The ideal candidate is confident working with numbers, deadlines, confidential information, and multiple priorities in a fast-paced agricultural, construction, and operations-based environment.
Key ResponsibilitiesFinancial & Banking
- Monitor and update bank transactions and accounts
- Manage day-to-day cash flow and coordinate payments based on priorities, due dates, and available funds
- Reconcile company bank accounts monthly
- Maintain accurate financial spreadsheets and records
- Prepare, process, pick up, and/or drop off deposits, EFTs, cheques, wire transfers, bank drafts, and other banking transactions
- Upload and review bank transactions in QuickBooks
- Follow up on missing transactions and ensure documentation is collected for accurate reporting
- Investigate and resolve bank reconciliation discrepancies
- Schedule and manage recurring payments, including property taxes, loan payments, internal transfers, and credit card payments
- Assist with month-end financial procedures and reporting
- Prepare year-end financial documents and submit information to the accountant to ensure books are accurate
Accounts Payable & Receivable
- Download, organize, and file incoming bills and statements
- Review accounts receivable reports and follow up with team members or customers regarding outstanding balances
- Select bills for payment based on due dates, cash flow, and budgeting priorities
- Send statements, bill stubs, and payment updates to customers
- Support accurate tracking of invoices, payments, settlements, and loan payments
- Assist with AR/AP priorities where cash flow and timelines are critical
Payroll Administration
- Process payroll while following ESA compliance requirements
- Track employee hours, time off, overtime, and payroll-related notes
- Maintain payroll records and employee documentation files
- Prepare letters of employment and related employee paperwork
- Maintain employee benefits records and coordinate benefit payments, reimbursements, and related documentation as required
Multi-Company Financial Support
- Process and track crop invoices, payments, settlements, and loan payments
- Transfer funds between operating companies as required
- Manage and track loan payments
- Assist with financial deadlines related to applications, disbursements, repayments, and other finance-related programs
- Maintain internal tracking systems for billable costs, fuel usage, internal expenses, and intercompany charges to ensure accurate reporting and billing
Records, Reporting & Administration
- Maintain organized records, documentation, and administrative processes to support operational efficiency, consistency, and compliance
- Coordinate financial and administrative information between management, employees, and external partners
- Maintain organized digital and physical filing systems, including archiving, record retention, and long-term document storage
- Monitor calendars, deadlines, and recurring financial tasks to ensure timely completion and proactive follow-up
- Scan, organize, and maintain employee files and records
- Complete journal entries and bookkeeping entries related to company assets and equipment activity
Qualifications & Skills
- Experience with bookkeeping, payroll, accounts payable/receivable, and administrative support
- Proficiency with QuickBooks, Google Workspace, and Microsoft Office
- Strong organizational and time management skills
- High attention to detail and accuracy
- Ability to handle confidential financial and employee information
- Effective written and verbal communication skills
- Ability to prioritize tasks and work independently
- Experience in agriculture, construction, operations, or multi-company administration is considered an asset
Ideal Candidate
The ideal candidate is dependable, organized, and confident handling financial records, payments, deadlines, and sensitive information. You should be comfortable working independently, while also collaborating closely with office staff on shared duties and responsibilities. This role requires strong communication, follow up and organized skills to ensure financial information accurate and up to date across multiple companies.
How to Apply
Please submit your resume outlining your experience with bookkeeping, payroll, accounts payable/receivable, QuickBooks, and office administration.
Pay: $80,000.00-$120,000.00 per year
Benefits:
- Casual dress
- On-site parking
- Paid time off
Education:
Experience:
- Bookkeeping / Finance: 3 years (required)
Language:
Licence/Certification:
- Certified Bookkeeper (required)
Work Location: In person