About This Role
Overseeing the day-to-day administrative and financial operations within the organization is the core of this role. The ideal candidate will possess strong skills in accounting software, bookkeeping, and office management to ensure smooth and efficient business processes.
Responsibilities
- Maintain all financial records accurately in accounts payable, accounts receivable, payroll and general ledger entries using Windward Accounting Software
- Handle accounts receivable processes, ensuring timely payments and collections
- Manage daily accounts receivable, bank deposits, inventory entries
- Perform account reconciliation and bank reconciliation to ensure accuracy of financial data
- Manage vendor invoices ensuring accuracy and timely payment of bills
- Manage input of inventory invoices accurately
- Report annual Workers Compensation Board amounts and assistance with claims
- Perform and file quarterly GST reports and payments
- Perform semi-monthly payroll processing to employees
- Perform and file monthly Source Deductions reports and payments
- Oversee benefits administration ensuring health plans and benefits are correctly processed
- Maintain the filing system of A/R and A/P records
- Perform yearend processes and journal entries accurately
- Perform sales desk duties when required
- Maintain strict confidentiality of all financial and payroll information
Requirements
- Proven experience in office management, bookkeeping, or accounting roles
- Proficiency in accounting software; experience with Windward Accounting software is preferred, experience with other accounting tools is a plus
- Strong knowledge of payroll processing and small business financials
- Excellent organizational skills with the ability to multitask effectively in a fast-paced environment, able to troubleshoot and investigate discrepancies
- Attention to detail and accuracy in financial recordkeeping and reporting
- Ability to analyze financial data and prepare comprehensive reports for management decision-making
- Must understand the importance of details and accuracy
- Strong communication skills, both written and verbal
- Must be able to identify financial risks, such as scam phone calls, email, fraudulent requests and demonstrate an overall approach of good judgement and integrity
Benefits
- Dental care
- Extended health care
- Life insurance