Responsibilities: Accurate data entry/basic bookkeeping for small corporations (AR/AP, bank reconciliation, etc.); File GST on time; maintain accurate financial records; File annual personal/corporate tax returns; Sending out monthly tax payments; Meet clients, answer phone calls, compose emails; Deal with Canada Revenue Agency on behalf of clients; General office duties.