Maintain accurate bookkeeping records, including reconciliations, accounts receivable/payable Process payroll and prepare T4/T5 slips Prepare and file GST/HST and other government remittances Preparation of personal tax returns Preparation of client correspondence (emails, letters, memos) Communicate effectively with clients and team members Opportunities to work on year-end working papers, financial statements, corporate and trust tax returns as skills progress