The Senior Accountant will manage client accounting systems, mentor staff accountants, and oversee engagement profitability. They are responsible for performing day-to-day accounting activities, maintaining financial records, and ensuring compliance with tax regulations.
The Onboarding Lead manages the end-to-end client onboarding and offboarding process, including system setup and documentation. They are also responsible for auditing and improving internal processes to ensure scalability and efficiency across the firm.
The Junior Tax Accountant will communicate with clients to gather necessary documentation and prepare Canadian personal and corporate tax returns. They will also assist the Tax Manager with tax research, CRA audits, and the preparation of financial statements and tax-related filings.