Seeking a Senior Staff Accountant for a Canadian company in the promotional products industry. Responsibilities include full-cycle accounting, invoicing, payables, intercompany transactions, and tax filings. Requires 5+ years of experience and an accounting/finance diploma or degree.